9. Saint Bernard (Average Puppy Price: $1,500 – $1,800)
If you want a dog that is cool, calm, and collected, a Saint Bernard is your answer. This quiet dog is super gentle and out-going. If you watch any movie about dogs, this breed is usually referred as the wise one.
Saint Bernard is originally from Italy and Switzerland. It was bred by monks in 980 AD. Hence the name “saint”. It is believed to be the descendant of ancient Tibetan Mastiff crossed with the Great Dane, Greater Swiss Mountain dog, and the Great Pyrenees.
As you can tell from that fact, Saint Bernard dogs are big. A healthy adult Saint Bernard dog can reach up to 100 kilogram of weight.
Their puppies are not that huge though. They are as cute as puppies can be. The average price for a Saint Bernard puppy is somewhere around $1,500 and $1,800.