http://www.shakeapaw.com

Take a look at the virtual tour. How horrible! Look at the sign on the top.. "On a Budget? These pups are for you!!".

Shake A Paw typically carries between 100 and 140 pure-breed and mixed-breed puppies...

Shake A Paw buys our puppies and kittens from local private breeders in the tri-state area, hobbyist breeders and USDA inspected and approved kennels only!!! No puppy mills or sub-standard kennels here!
Yeah right!!

What amazes me is that it looks like he is/was involved heavily in the dog world with rescuing, training and showing. How does someone go from rescuing to carrying 100-140 pups in a shop?