hi
i have a golden labrador that pulled as a puppy,you can buy a collar that goes over the head and noes,it is very safe,stops pulling,and is called a halti,you buy it in the size of the dog,hope this helps you.let me know how you get on.
good luck sue