I think cats make the best companions. They are loyal and will love you unconditionally. They give you all their trust and comfort. They are always forgiving and they never let you down. I am so lucky to have three cats in my life. (Dusty, Zoe and Baubles) They mean everything to me.