Getting a new puppy dog is always tremendously exciting and fun, but it can be frustrating and confusing to train your puppy to behave and to understand and