Oliver has one of those kibble dispensers that looks like an office water cooler (there's one for water that matches it too, made by Le Bistro) so he's free fed dry kibble 24/7... he won't even touch wet food, so I dont worry about that and he controls how much he eats: ie - he only eats when he's hungry and doesn't stuff himself, he knows when he's full... this way I don't HAVE to be home at certain times every day for feedings and I don't get rudely woken up in the wee hours of the morning.... seems to work great! The vet has no problem with his weight either