Ahh the most adorable stage of any dogs life is the puppy stage and shih tzu’s are no different! Shih Tzu puppies are simply gorgeous but like any new puppy there are things you must do to ensure the future of your dog is a good one! If you havn’t owned a shih tzu puppy before then you are in…