We came to look at puppies as we have been looking around for a while for the right dog. I would like to say the moment we walked in I could tell they were very professional and care a lot about the puppies they have. They are all amazing looking dogs, very playful, healthy and very loving which is a reflection I feel of how well they are taking care of the puppies. We found the most amazing Yorkie puppies and decided on one of the males. It is so amazing. It's super playful yet just wants to relax once picked up. We could not be happier as we have looked around for a while but really feel confident that we not just found the right dog for us but also we are getting it from a reputable place. I would definitely recommend Puppy Heaven 100%. They really care about their puppies and who they go to. They go over everything with you as far as how to care for your nonce you decide you want the puppy. We could not be happier. Thank you Puppy Heaven.