Icarus Flare was six months old when I met him (and took him home!) at Petit Puppy, and I have to say, he came to me healthy, happy and most important, so very well socialized, which proves, a posteriori, that the staff spent a lot of quality time with him while he lived there! He loves other dogs, people, was simple to paper train etc. The staff are great, knowledgeable and very friendly making it a great place to meet your 'new best friend'. Great selection of coats, too.
more