If you are a cat person, who also want to get a dog take a look at this. Listed below are the 10 Best Dog Breeds to get if you already have a cat. They are friendly, adventurous, and playful. You will be able to have a Dog and a Cat that perfectly will get along. I am not sure if your cat will be friendly enough, but i can assure you that this dogs will make great roommates.
#1- Shiba Inu
They are friendly, and shy with strangers. Not dog alike typically, and bark very little.
#2- Basenji
Very quiet, it never barks usually. They are attached to their family, and are not aggressive.
#3- Finnish Spitz
Very active, and playful with their families, but very shy, and reserved towards strangers. To him a cat would not even exist most of the time.
#4- Chow Chow
Highly independent, and lazy. They can get easily attached to their families, and make great companions. They are sometimes aggressive with strangers.
#5- Saluki
They are considered to be very reserved dog, but very friendly toward cats most of the time. They are very gentle and caring!
#6- Greyhound
They are loving, gentle, and well behaved. If they will get adopted by Cat Lovers, he would make a perfect companion.
#7- Pomeranian
Their bred is the most proper companion. They will make a happy relationship with the cats if Cat Lovers would get one of them.
#8- Pekingese
One of these beautiful faces, and a cat would become an inseparable duo. They are happy by nature, and very playful!
#9- Borzoi
They are large but very friendly. To their family they stay loyal, and true. Towards strangers they have no interest whatsoever to approach!
#10- Azewakh
They are a little bit to reserved towards strangers. On the other hand they love their families, but become aggressive whenever they feel threatened. So Cat Lovers make sure to have a friendly cat before getting one of these guys!
Source:Iheartdogs