My Shih Tzu refuses to eat any brand of dog food so I have started cooking for him. He also refuses to eat the same meal two days in a row. Is this normal for a Shih Tzu? He is a great doggy, house broken, and very smart. He use to eat hamburger home cooked of course, but I made the mistake of feeding him angus beef once and now he refuses regular hamburger. I have gone through every brand of dog food I know wet, dry, and even gains burger. He would rather eat off my plate than his own. I was told if I wait long enough he would eat what ever I give him. I am here to tell you he will starve to death before eating something he doesn't want. Got any ideas as to what I should do?