It's always best to switch to a new dog food gradually, as an instant change could cause an upset stomach. We generally recommend you make the switch over a period of five to seven days, replacing a small proportion of the old food with the new food on the first day, then gradually increasing the ratio of new to old.