Anyone who owns a cat will likely agree that they can make for quite odd roommates. Whether they are settling begging down among your full shopping bags or staring out the window like a forlorn ...