Perhaps keeping them busy with more toys and games during the day? Particularly active ones like a feather on a string type, or playing fetch, and even teaching him to walk outside on a leash and harness - anything to occupy his mind with other things, and leave him too tired to seek out food at night?