Oliver Hides explores the pandemic puppy boom. What does it mean for responsible owners? And what may be in store for man’s best friend when the bubble eventually bursts?
Discover 11,128,835 listings and 279,772 playable programmes from the BBC
Oliver Hides explores the pandemic puppy boom. What does it mean for responsible owners? And what may be in store for man’s best friend when the bubble eventually bursts?