We joined puppy classes a while back and our trainer seems erm quite old school (no clicker training, but does do reward training and is quite free with the water spray). She likes all dogs to wear a collar. I’m working hard with Grey pup on lead walking (he’s 5 months). But he’s terrible. Loves people and other dogs. Although we are very bonded he still pulls. Trainer thinks harnesses are the devils work and cause a dog to pull more but I’m worried we could be causing neck problems for Grey dog given how much he pulls.