We live in a dog-crazy land. You know it’s true. There are 12.5 million pet dogs in Britain, and no fewer than one in three households have one. Which is, by any measure, a lot of dogs, especially when we’re confronting a cost-of-living crisis.
Most people, of course, will already know why we have quite so many of them: they’re cute when they’re young and beautiful or handsome when fully grown; they provide companionship, yet they don’t do passive aggression or sarcasm.