According to some Astrology researchers:
Aries: The American Staffordshire Terrier (Amstaff) is a confident dog that makes a loyal and devoted companion for Aries. They are very trusting and friendly dogs, and if you assert yourself like a true Aries, they'll be obedient companions.
Taurus: The German shepherd -- intelligent, loyal, obedient, and easy to train. These dogs can be serious, like many Tauruses, but they are known for being great watchdogs, which helps put Taurus' mind at ease.
Gemini: Border Collies are super intelligent and lively, learn fast and are eager to please, which makes them easily adaptable to the Gemini world. They need a lot of mental and physical stimulation just like Geminis do.
Cancer: The Labrador retriever is the ideal dog not only for their sweet-natured, loving ways, but also because they are wonderful family pets. Labs are extremely friendly and mild-mannered, with a laid-back attitude; perfect for a family-centric Cancer sign.
Leo: The grand, loyal, and honorable Bullmastiff is Leo's type of dog. This huge dog is sure to turn heads wherever you go, giving Leos the attention they crave. But they're also cheerful, confident, attentive pets-- all characteristics that make any Leo dog owner swell with pride.
Virgo: The noble Weimaraner is perfect for Virgo. They're strong-minded and independent, and have almost boundless energy. Once these dogs know they can depend on you, you can depend on them to reacdh their full potential.
Libra: Affectionate and gentle, the Whippet is a charming dog with a peaceful demeanor. They like to run and play, but they're also happy enjoying the comforts of home. This make them more comfortable with Libra's indecisiveness than other breeds. They love attention and will appreciate your creativity when it comes to finding activities to enjoy together.
Scorpio: As a strong and powerful Scorpio, you probably don't see yourself with a small dog like a Chihuahua, but you may be surprised to find they're a good fit for Scorpios. They are curious and very loyal, demonstrating quite a jealous streak if another pet or person is getting more attention than they are. Just like Scorpio!
Sagittarius: Sagittarius needs a dog who's as happy at home as they are on a road trip, and that's a Golden Retriever. The breed has a great social personality and real passion for life. If Sag is up for doing it, so are they!
Capricorn: Pugs are tenacious and devoted but also have a cheerful way about them, much like the typical Capricorn. These dogs don't need a lot of maintenance and respond well to training.
Aquarius: Aquarius will want to consider the gracious Rhodesian Ridgeback. They're intelligent, which Aquarius can appreciate, and also very independent and willing to follow the road less traveled with Aquarius.
Pisces: Faithful, affectionate, and maybe a tad lazy, the Saint Bernard is a huge dog with a huge heart -- Pisces' perfect pooch! Saint Bernards are typically very calm, patient, and loyal, like Pisces. These dogs need companionship and Pisces is usually willing to accomodate the Saint Bernard's needs.