My dog waits for treats or table food and does not eat a lot of his dry food, maybe 3/4 cup per day. He was a shelter dog and he ate dry food there. Should I just put his food down and wait for him to eat? He is a Basenji/Beagle mix and weighs 21 lbs. and is 20 ins. tall at his shoulders. He seems thin to me.

The file could not be created.
 

Annette, if you feed your dog table food and treats, he will not likely want to eat the dry kibble on the floor. Would you? If you feel he is too thin, you can always get your vet's opinion. My suggestion is stop feeding table food and when he is hungry, he will eat the dry food. If you feel he will not eat it no matter what, clearly, it is time to try a new food! I hope this helped!