I think I've mentioned once or twice (or thrice or...more) that we have a Pet Valu store near the shelter which graciously hosts a few of our small animals and does adoptions. The store is staffed by awesome people and they take fantastic care of our little guys.
This is a great example of how pet stores can promote their business and help people add to their pet family without supporting mills of any sort. Everyone knows about puppy and kitten mills, but there are mills for every kind of pet. Pet store animals are usually sick, often pregnant, and frequently inbred. With this program, Pet Valu is getting the business that comes with having animals in the store, but they are also helping a local shelter. That's the best kind of compromise!