If they cant afford an adoption fee then how do they afford to feed them and cover vets fees?
the reason rescues charge for their dogs is that they have probably cost a hell of alot more than the adoption fee itself!! they have to, neuter, vaccinate, worm, flea treat, and any other medical problems that they have will be paid by the rescue, so i dont see how any donation can be too much!