Hi, I know your fustration with eating I also have a picky eater, Jack would go and sniff the food and walk away. I would cook for him and some times he would eat and some no.
I would buy all these expensive food and try and nothing feeding time was Stress. But now I feed him (rather right or not) Purina puppy kibbles and I also have 3-schnauzers and feed them can food. Anyway Long story short put a little of there wet food in his kibbles, Then when Jack (yorkie) would go to there bowl all he has is kibbles.(ha)
Also, at dinner time I try to feed him yerk from our plates,
Hope this helps you
Cheryl