Im certainly not impressed. In fact picture 5 bothers the hell out of me. Looks just like rabbit cages to me, and its so small and multiple dogs in them to boot.

GOd I certainly wouldnt be proud of that.
Now some of the buildings look pretty nice and the dogs have a pretty large area and they may keep it clean, but there are SO MANY buildings, so many dogs. So you know there are tons of puppies............truly how could you socialize so many? You would have to have a ton of help and maybe they do. I sure hope they have air and heat, its hard to tell by the pictures.