Are you sure you’re looking at actual rescue organizations and not like undercover puppy mills or breeding situations on PetFinder? Where the heck do you live that every single place is supposedly charging that much? What even kind of puppies are you looking at? I just can’t fathom an actual rescue or shelter charging that type of donation fee when the highest I’ve really seen is about $600 for a purebred puppy that was rescued. Rest are generally $150-400 with shelters even lower most times.