What moist cat food will let my cat feel full longer?



We used to feed him dry food (Iams) until my 11 year old cat started vomiting almost every day. Now we feed him moist food (Whiskas?) but I need to find a cat food that does not make him hungry every 4 hours. This stuff seems to not fill his stomach for long.