That’s good his teeth are good.
He could just be picky about his food now. My Frenchie gets tired of eating the same thing daily and so I give him variety! Even if it’s his favourite thing he still was picky and my Frenchie won’t eat ANY kibble or canned. Lightly cooked I feed him.
Lean beef is good too, even if it’s just the beef your giving him, that’s ok cause he has to eat something. Then if he likes it you can try a little bit sweet potato mixed in and see if he likes that.
For now though just give him the cooked beef and eventually you can try mixing some into his regular food. But beef only for now and some dog probiotics(I use Adored beast brand for Rusty my Frenchie).
Hopefully this will be enough to improve him. He probably feels sick from not eating too which doesn’t help if it’s all because he is being picky about his food and that’s what is making him not eat causing him to feel sick from empty stomach!
Hope he eats the beef!
Keep us updated