Garrett helped us immensely with our young golden doodle puppy. It was amazing seeing how quickly our puppy could learn new skills with the proper teacher- absolutely could not have made this much progress on our own!! I would absolutely recommend his training to anyone who needs direction with a new puppy!!