Before choosing a dog breed, people who want to get a pet think about a lot of things. The size of the dog, the size of your home, whether or not you have kids, and how much exercise the dog will need are all important things to think about.
But aside from all the practical things, sometimes you just have to go with your gut. You might go to the rescue shelter with the idea of getting a small dog, but you might fall in love with a Great Dane instead. Or say you'll "never" get a certain breed of dog, only to change your mind when you meet one.
Or you could consult your horoscope sign. We use astrology to find romantic partners who are a good fit for us, so why not do the same for our dogs? Here are the best dog breeds for each of the 12 zodiac signs, from the determined Aries to the compassionate Pisces.
The best dog for an ambitious, independent, and fiercely competitive Aries is one that loves to play, like a labrador retriever.
Taureans are one of the most loyal zodiac signs, so they need a dog who will be just as loyal to them. The loving, protective boxer is the perfect match, and it will be loyal to everyone in the family.
Geminis are curious and active, so they need a dog with the same level of emotional intelligence. The border collie is affectionate, smart, and full of energy.