Mick isn't overweight, even though everyone who sees him says he is. He's about 25lbs, I think that's a good weight. He doesn't get table scraps but he gets fed things like carrots, salad and so on. No meat allowed. If we did give him meat, he'd be one fat pooch