2. Hand feeding and praising may be a solution to train the dog as well.
You have to be enthusiastic and positive start with feeding her one piece of the new food.
Then praise her for eating it, and reward with one piece of her favorite food.
If she expels it then give a break period.
Try again until she eats the food completely.
3. Develop Appetite: Make your dog feel a little hungry - developing a little an appetite may help in getting his attention to eat.
4. Exercise: Take a long walk, help him along with a rousing game of fetch, or go swimming with the dog to make him hungrier. Appetite
Take with you some of the new food and offer it as a treat.
Your dog will get used to the delicious smell of the new food while exercising, and that may encourage him to eat it once you arrive for meal time.
5. Aroma: As any home chef knows, smell plays a huge role in foods’ appeal.
Texture, taste, and temperature are also important, especially with finicky pets.
6. Don't Force: Avoid attempting to force the dog to eat, because that may further complicate the behavior by making the dog feel stressed.