Christmas shopping can be a nightmare at the best of times. But instead of rushing around the shops searching for gifts for friends and family, I’m hunting for feeding bowls and pet beds – for 45 dogs. Every Christmas I can expect to spend at least £1,500 on food, bowls and beds for my precious pooches. It might be a figure that makes most people’s eyes water, but as the doting owner of 45 adorable pugs, I wouldn’t have life any other way.
Always a dog lover, growing up, my family was never without a canine companion in the house. Christmas mornings around the tree would be a