Looking for a new puppy? Check out for information on breeders and potential red flags.

American Veterinary Medical Association

ASPCA (American Society for the Prevention of Cruelty to Animals)

Cornell University Veterinary Medicine

The Humane Society of the United States

Intervet Schering-Plough

National Animal Poison Control Center

Veterinary Medicine Library

Virginia Polytechnic Institute & State University

Veterinary Partner