Lending Library

Resources


General Pet care and Training


Veterinary Partner - A wealth of pet care articles provided by VIN.com, Veterinary Information Network, a community of veterinarians with experts available to veterinarians for consultation 24hrs a day. Search Veterinary Partner for topics on specific diseases, behavioral issues, toxic plants, and much more.

Healthy Pets Healthy People - A CDC website filled with lots of good information on diseases animals can pass on to people and how you can prevent and control them.

Catvets.com - A great overview of cat care developed by the American Association of Feline Practitioners (AAFP) - has some nice links to other resources and information on specific diseases.

Partners in Animal Health - A Cornell University site with excellent videos on teeth brushing, nail trimming, giving a pill and other cat and dog care topics.

The Indoor Pet Initiative - originally for indoor cats, this site has now expanded with care tips for dogs as well.

Open Paw - Lots of info on training for dogs (and cats!) as well as advice on choosing a pet.

The American Society for Prevention of Cruelty to Animals - among many other things they have a very thorough Animal Poison Control Center - there is a charge for its use now, but still very comprehensive.


Pet Loss, Grieving and Hospice care

Colorado State University's Argus Institute - a great list of resources for pet loss and grieving from the Colorado State College of Veterinary Medicine

Spirits in Transition - Resources for animal hospice care

Hospicenet.org - a human hospice website with a wealth of information

Grief Counseling - Elizabeth Wade, LMHC is an exceptional counselor located here in Ames. She does much more than grief counseling - click the link above for her website for more details. She has the personal experience of going through the grief process while caring for her cat during her last months of life. Elizabeth and I worked together to care for Hemingway and I feel that she is a truly caring and compassionate individual that understands this process well.