This is a question that pops up frequently and it’s easy to see why some people would think that, because they are willing to adopt a homeless dog or cat, there should be no adoption fee.
Well, in a perfect world, it would be perfectly reasonable. But all rescue pets must be examined by a vet, vaccinated, microchipped and desexed. What’s more, dogs need to be tested for heartworm too. The rescue group pays for all of this out of their own pocket, so in order to make the rescue process sustainable, they need to recoup these costs, at least in part, by charging an adoption fee.
In most instances, the adoption fee you pay covers the basic medical expenses incurred. However, if the pet received any extra medical treatment, it's likely that your adoption fee won’t cover these additional costs.
Adoption fees generally sit somewhere between $200 and $800. Compare this to the going rate you’d pay for a puppy from a pet store (that in all likelihood came from a puppy farm) that averages between $600 and $1,200, or $100 for a kitten. On top of that, you still have to pay for vaccinations, microchipping and desexing. So, when you add it all up, rescue pets are a bargain!