My babies are raised in my home. They come with age apropriate vaccinations and will be dewormed. I do not let my babies leave until they are atleast 9 weeks old. Shihtzu were bred for longevity, 15 plus years. Please be prepared for that commitment before getting a new puppy. When my babies leaves I want them to go to a forever home. Shihtzu are typically loving dogs. The Shihtzu breed is a smart breed but can have a stubborn streak. With a little time a training you will have a wonderful addition to your family. Sizes range from 9 lbs to 16 lbs and there are a wide range of colors. I do occasionally have imperial sized shihtzu pups. Liver, black, dobie marked, cream are the colors I usually have. Occasionally other colors pop up.