All we have to do is NOT coaxe a dog to eat when it’s not hungry. A hungry dog will eat any food you give it.
When they don’t want to eat, they’re just not hungry. They don’t LIKE the food you’re offering well enough to eat when they’re full, satisfied or not-hungry.
Don’t coaxe a dog to eat when it’s not hungry.
Just let them get hungry and they’ll eat a healthy dry food.