Beagles are friendly and lively, and they usually get along well with cats and other dogs. Because they're a smaller breed, they may be better for getting along with cats because the cats may not feel as frightened by a smaller dog.
Cavalier King Charles Spaniel
The King Charles Cavalier The spaniel breed is friendly and gentle, and they usually get along with other dogs and cats. Additionally, they're not very active, which can be helpful when bringing them to a calmer cat.
It's clear why people all over the world love Golden Retrievers. They are loyal and friendly, and they get along well with kids and other animals, even cats.
The Bichon Frise is a small, friendly dog that gets along well with most animals, even cats. It is most likely that your cat and Bichon Frise will get along great if you can get them together when they are both young.
Another small breed that gets along well with cats is the Shih Tzu. They don't need much energy and are happy to spend most of their time cuddling with people or relaxing on the couch. If a cat comes along, they think it's fun for everyone.
The Newfoundland breed is bigger, but they're known for being gentle giants. They are a friendly breed that enjoys being around people of all types.
The Maltese is a breed of dog that is known for its small size and high level of devotion. They also tend to get along well with cats. Who wants to be my cuddle buddy?
Border Collies are smart, active, and prey-driven, but with training and socialization, they can get along with cats. This breed enjoys the outdoors and may walk with the cat!
Another popular cat-friendly breed is Labrador Retrievers. They're loyal, friendly, and good with kids and pets. Make sure your Labrador Retriever gets enough exercise to avoid fighting with your new cat.
Poodles are smart and trainable. They also get along with cats. Nylabone says, “Toy Poodles tend to play with cats, Miniatures generally tolerate them, and Standards pretend they don't exist.”