My yorkie, Trace, was a picky eater. He'd gobble down whatever right up until I bought a bag of it. I finally bought canned because he had to eat something. So I'd give him 1/2 container of Little Ceasars (I know it's not the best, but he liked it) in the am, the other 1/2 in the evening. I left out kibble all day. He got so he ate the kibble....sometimes more times than he ate the wet. I could definitely tell a difference in his eating habits when we restricted people food. He could "hold out" forever for people food.
Right now, Ramsey is a good eater. She's never had wet food, loves her kibble, and really hasn't had much "people" food....though her nose sniffs and sniffs the air...she already knows that stuff smells much better than what I'm giving her
Good luck.....