QuestionQUESTION: hi my puppy is 3 months old in human years at what age can he have puppies he a female dog and how can we train him to no poop in the house during the nights
ANSWER: Your shih tzu puppy can have puppies whenever she comes in season, so she needs to be spayed before her first season. This should be around 5-6 months in order to prevent her from being accidentally bred.
You need to train her to a crate, and keep her in it at night and whenever she cannot be watched. Crate-training is the only real way to successfully housetrain a puppy. http://www.peteducation.com/article.cfm?cls=2&cat=1548&articleid=157
http://www.inch.com/~dogs/housebreaking.html
---------- FOLLOW-UP ----------
QUESTION: actually its a he and hes 3 months old human years when do a female dog let him get in top of her
ANSWER: That will depend on the individual bitch, but some males are a bit "slow" to figure out what to do. Some are a couple years old before figuring it out. Sorry, but there is no set answer to your question since it will depend on the two dogs.
---------- FOLLOW-UP ----------
QUESTION: how do i train him to like sit dwn or stay or like tricks that are fun
AnswerGet the book, "How to Raise a Puppy You Can Live With" by Rutherford and Neil. Another good book that teaches obedience is "Training Your Dog, the Step-by-Step Manual", by Volhard & Fisher, and another is "Clicker Training for Obedience", by Morgan Spector.
I would also suggest that you also find a class in your area that teaches dog obedience. http://www.cleanrun.com/index.cfm?fuseaction=clubs.search