Dogs are better companions because... 1. More loyal, ever cried and needed someone there, well your dog will come in the room and lay by you as you cry it out. 2. Dogs are easier to take care of, Dogs are easier to take care of, because they don't need a litter box and canned food. Dogs just need to be let outside every 9 hours or so (depending on dog) and they can eat dry dog food. 3.More Fun to snuggle with. With a cat all you can do to snuggle with it is to pet it, not much else. With a dog you can pet it, Hug it, etc. More than you can do with a cat.