1. House Training There are three major points that make training your puppy much easier.
Consistency-Try to keep your puppy on a consistent feeding schedule. This will regulate his bowel movements, so you will know about what times he has to go. Make sure to always take him out after he has been in his crate, or right after he has woke up. When you take him to go, try to always use the same words, this way he will know what 'Go Potty" means.
Supervision-If you watch your puppy while he is out of his crate, you will usually know when he has to go. You can always look for him sniffing around. If you catch your puppy before he goes inside then he will understand much easier that outside is the place to go potty.
Proper Cleaning-Smells are left behind when a puppy goes to the bathroom, which makes them want to use that spot again. You can use a half and half solution of water and white vinegar, to clean up the spot. This will eat away at the organic substances that your puppy can smell, and will leave the area spotless!
2.No Jumping Up The biggest problem with teaching your puppy not to jump up, is that they learn that it is okay when they are a puppy. Teach your pup how to greet people from the first day you get him. When you get home you can let your puppy out of his crate, if he/she is jumping up on you do not pay attention to him. Wait til he is relaxed then take him outside. Make this the routine every time your puppy gets out of their crate.
3. Leave it Leave it tells your pup to get away from whatever has their interest at the moment. When your puppy leaves his attention from the object, make sure to praise him/her.
4. No Biting Teach your pup that biting is not OK from the beginning. You can do this by anytime his teeth touch your skin pull back and say 'ouch' and stop playing with him for a while. He will learn very quickly that biting is not good.