It's possible the type of dog food you are trying to feed isn't that appetizing. For mine past and present not to mention any neighbor's dogs that I have puppy-sat, they have found the Propet brand irrresistable. There are probably many other quality brands that qualify. High protein/high fat formulations have more taste than maintenance formulations which tend to be cereal bound.

But obviously if a dog catches onto the idea that all they have to do is just hold out on a hunger strike and they will get fresh cooked chicken and steak, cottage cheese, ice cream etc... then guess what's going to happen?

If you are confident the brand of dog food is a good one (e.g. that leaves out Old Roy, and Purina) then put the dish of dry food on the floor. When the dog gets hungry enough it will eat.

My generalized agreement with my dogs is that they always get the last bite of whatever I'm eating. Not only do they eat their own food, but they leave me alone while I'm eating my dinner- knowing they will get something. The human food ends up being a tidbit reward for them, not a main course.