I can't quite prove it yet, but I'm nearly certain Cerberus - the infamous three-headed hound who guards Hades - is down to two heads.

What else but that could explain how Penny got here? Training such a beast to walk on a loose leash hasn't been easy, but it has taught me a lot about how we should cater our training methods to each individual pup.

With that in mind, here's how I've not-so-perfectly trained/train/will train Penny to walk on a loose leash: