I leave food in my dogs dish 24/7. He eats when he is hungry. He runs so much , he could never eat enough. He never really overeats though. But for a sure fire cure to make your dog eat, get a cat. Put cat food in room for cats and your dog cant stand the cat having food. Mine cleans out the bowl any chance he gets. I had to rig the door with shims so the cats could go in and out and he couldn't. He's so funny. Glad your dog is doing better !