Embarrassing Pets
Season 1
Ep 16. Episode 16
- November 12, 2018
- 22 min
Behaviourist Leon is tasked to tame two unruly pups, while behaviorist Caroline must pacify a pecking parrot.
Behaviourist Leon is tasked to tame two unruly pups, while behaviorist Caroline must pacify a pecking parrot.