Hey it is not just dogs that beg for food and eat whatever they can get their hands on, my guy kitty is all about food and he is thin, thin, thin! To the point that I cannot put down anything (i.e., bowl of veggie soup, I caught him w/ his head YES HEAD buried in it eating as quickly as he could!) because he is all into it.
My little guy is also my hot water bottle. He sleeps w/ me. My girl will sometimes join us, but she generally sleeping somewhere else cause she is not a cuddler.
My last boy friend was a big guy (tall 6' 6") and it was hysterical to see him hanging on to the side of the bed cause the cats had spread out inching more and more room for themselves. As for me, I am selfish when it comes to bed, I will move them to give myself more room if need be, but he would not. But I find that they really don't crowd me like they did him. Maybe they were trying to tell me something (it took a while but I got the point ... I kept them but got rid of him)