There are many reasons why you might switch your dog to new food — including health reasons, weight management or allergies — and the transition is not always straightforward. When...