The standard age for breeding a dog is usually around 1-2 years old. At 6 months, your Shih Tzu is probably not ready to have puppies. It's a good idea to wait until she is at the age when mating is most appropriate. If a dog is too young, pregnancy can be very dangerous and can cause a lot of serious conditions. Definitely wait to breed your dog.