by Greg McGuffin
Puppy owners make heaps of training blunders. They might not realise it at first, but it's the small stuff that sets apart pro trainers from owners who just have a crack at training. As a pro trainer, I've seen every kind of dodgy pup and spent endless hours fixing up poor habits. Typically, when a 6-month-old puppy...