How cute are all these puppies?! These are just a few of the puppies we’ve taken in this year. Each year Henrico Humane Society takes in over 40 puppies. Any one who has raised a puppy knows just how costly the basic medical care puppies need can be.
Puppies stay in their foster homes for anywhere from a few weeks to a few months, depending on their age and the level of care they need. Between vaccinations, spaying/neutering, flea and tick medication, deworming, microchipping, food and other supplies, each puppy ends up costing Henrico Humane Society well over their $200 adoption fee.
Dollars for Dogs helps us make up the difference. Because of supporters like you, we are able to rescue dogs and puppies, provide them with necessary medical attention, and find them the loving forever homes they deserve.