Aries Aries, a German Shepherd is perfect for your energetic, active nature! Like you, German Shepherds yap worse than they bite.
Taurus You and Basset Hounds are sweet and stubborn! This cute dog breed's droopy eyes, wrinkled face, and long ears match your soft personality.
Gemini Gemini, are you shrieking or a Siberian Husky? You and the Siberian Husky are smart, social, and chatty.
Cancer If 101 Dalmatians was your favorite childhood movie, it could be an indication that Dalmatians ideally represent your cosmic personality, Cancer.
Leo It's no wonder that the Cavalier King Charles Spaniel is your match! Despite being high-maintenance, the Cavalier King Charles Spaniel is gentle like you.
Virgo Poodles best represent your intellect, Virgo! Poodles are noted for their mental agility because they learn fast.
Libra The small, white Bichon Frise is a popular canine breed all over the world because it is regarded as one of the best "personality dogs" in the world.
Scorpio Scorpio, it's no secret that you are a beautiful yet intimidating zodiac sign, which means you need to be matched with a pup who can match your intimidating spirit.
Sagittarius Sagittarius, your dog should be bold and energetic like you! Since you both love action, the Border Collie is your furry companion.
Capricorn Capricorn, the ideal canine breed should reflect your no-nonsense appearance, hardworking attitude, and protective energy.