One of the shelters in my area charges $65 for dogs over 25lbs and $99 for dogs under 25lbs. Yet at times I've seen $200-$500 dogs listed, no notes as to why. What is up with that? These are not special needs dogs, most are young small breeds. This shelter is not short on funds (smack dab in an affluent area, they also have a waiting list from hell for volunteering). One good thing they do is if a dog has been sitting forever, they will lower the price to $25 and shortly after that the dog usually finds a home. They do have an application to fill out, so its not like the dog is just going to who ever has the money. Does anyone know of shelters that do this? Reasoning behind it? The dogs in question are not in high demand and sometimes they even have toy breed puppies at the normal price.