Looking for a new puppy? Check out PupQuest.org 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
National Animal Poison Control Center
Veterinary Medicine Library
Virginia Polytechnic Institute & State University