for our cat it was two simple solutions: 1, feed her about 1/3 of her daily food right before I go to bed; the later she eats the later she gets hungry. 2, when she cries for food before feeding time, I chase her around the apartment with a spray bottle spraying the shit out of her. over time it has gotten much better, not perfect but she definitely learned that crying for food = getting unpleasantly wet.