Dogs are the best.
Incredibly loyal, they comfort, protect, and love their humans unconditionally, making dogs superior to any other pet out there.
But not all dogs are created equal. These are the 11 best dog breeds, based on factors including health, personality, and overall popularity.
11. Portuguese Water Dog
Portuguese water dogs were originally bred to herd fish, retrieve lost tackle or broken nets, and act as couriers from ship to shore.
They’re good for people with allergies and make excellent companions since they are loving, independent, intelligent, and easy to train.
Portuguese water dogs also enjoy being petted and are friendly with strangers. Just be warned that like many larger dogs, boredom can cause them to become destructive.
10. Newfoundland Dog
Known as "nature's babysitter," Newfoundland Dogs are the absolute sweetest. Perhaps the best-known Newfoundland is the fictional Nana from "Peter Pan," who was so wonderful with children.
These gentle giants are highly loyal and easy to train, and are legendary for their docile temper.
Newfoundland dogs are also strong swimmers, and the breed was trained to rescue people from drowning — one dog even famously saved Napoleon Bonaparte.
9. Maltese
One of the most ancient of the toy breeds, Maltese dogs were bred to be sweet and adoring of their owners. The Greeks even erected tombs for their Maltese dogs, and in Elizabethan times, they were called "The Comforter" because it was believed they could relieve pain and cure illness.
Maltese dogs are also extremely hypoallergenic, with silky coats that don't shed.
And because of their size, these dogs are good for apartment living, too.
See the rest of the story at Business Insider