I was told by a worker in the pet shop that harnesses shouldn't be used on puppys. Aparently their bones are softer and it can affect their growth!
Regardless I use both a harness and collar. I use the collar when Poppy is wearing her coat because I dont like to put the harness on over the coat.
I dont yank her about the place though |