Any dog can pull not just a Golden and it seems the advise is good. You're learning well from us Spoiled. Have you considered taking courses to be a professional dog trainer. It sounds like you have some interest in this field?
I know you're young but maybe in a few years time?
Cats only have nine lives because they stole them from dogs!Teehee