No, it is best to remain consistent with the food you feed your dog. Changing flavors can result in your dog becoming selective or picky and drastic changes in foods can cause diarrhea and vomiting. Variety in what is eaten is not necessary in our dog's lives, despite the fact that not many people want to eat the same thing every day.