Chihuahua Cancerians are know for their sensitivity, but they can also be moody at times too - not in a bad way,
Chihuahua's are super loving and at the same time, they're very picky about who they choose to form close bonds with - which is very much like Cancerians.
Cairn Terrier The Cairn Terrier is an upbeat and active little dog who will easily keep up with energetic Leo.
Outgoing, playful, smart and adaptable, the Cairn Terrier shares many of the same traits as Leo and has a cheerful and happy nature that makes it a joy to have around.
Shetland Sheepdog Virgo's are hardworking and practical individuals who feel most fulfilled when they have deep and intellectual connections.
Given all of this, it's no surprise that an intelligent and obedient working dog like the Sheltie would be their perfect match.
Bulldog Known for being sensitive, caring souls who are very family-oriented, Cancerians need a dog that's just in tune with their emotions