A golden retriever is my first choice, as I have had personal experience of golden retrievers living with cats.
Our golden retriever was calm, good-natured, and always hungry! She lived with four cats at one time - one of whom then had a litter of four kittens. None of this fazed her. She happily watched them all playing and even ushered one stray kitten back to its mother!
If you choose a golden retriever, you will need to take some care when introducing it to your cat. It is essential to feed them apart, as goldens are inclined to assume all food is meant for them.
Labrador Retrievers are lovely dogs. They are gentle and sweet-natured. Intelligent and relatively easy to train, a Labrador retriever will soon make itself at home with your family.
Your cat will be another family member for your dog to love. However, keep in mind that like golden retrievers, they are large dogs that need to have exercise regularly.
Here's another gentle, loving dog. Being medium-sized, it is better suited to a smaller home where a large dog would be impractical.
Cavalier King Charles Spaniels are inclined to pine away if they are left on their own for long periods. I know some owners who have introduced a cat to keep their dog company while they are at work.
Where a large or even medium-sized dog is unsuitable, a small dog is a great choice. A Pomeranian might have a bit of a reputation as an 'old lady's dog,' which might be because they do less well with children.
With cats, though, they are brilliant. Being intelligent and curious, they do need to know everything that's going on. In a house with no children, but one or more cats, a Pomeranian is an excellent choice. They will play happily with your cat, although they can be a bit bossy.
If you choose a Pomeranian, be sure to introduce it to a wide variety of people and animals early on. This is a dog that is scared when strangers come visiting, and it will try to hide away.
My final suggestion is a Boxer. They are a large dogs, but incredibly friendly and good-natured. A real advantage is that they love children, who they see as natural playmates. Going for this bread makes one of the best choices if you own a cat. The Boxer has another playmate!
I have friends who own two Boxers plus several cats, and it is not unusual to see the cats curled up with the dogs in front of the fire. Occasionally, Boxers will chase a cat, but early introductions make this much less likely.
InDogShoes.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com, amazon.co.uk, amazon.ca.