Mike did a wonderful job in training us on how to train our new puppy! The difference in her in the past 6 weeks has been great! I've always said it is the dog owner who needs to be trained to have a good dog! Thank you! - Mary Lynn Hughes