I got my cat when he was 7yrs old from a woman who had decided that she'd wanted to get a new puppy, and got rid of her 2 cats to do so. He's now almost 10, and he has one very annoying habit that I'm wondering what I can do about it. He whines all the time. Even when he's being petted. I guess the other cat he used to live was very nasty and he never was around it, so I don't think he's lonely. He'll whine when there is food in his dish, so I don't think it's because he's hungry. He's not sick. What could I do about this?