Here's my 2 major dog rules.
1. Don't let your puppy do anything that you don't want your adult dog to do. For example, Jump on people, beg at the table etc.
2. When you teach your dog commands such as "Sit" or "Stay" make sure they do it until you release them, Get them used to staying under...