#11 German Shepherd
Among the most expensive dogs, one of the most popular breeds is also one of the least healthy. The average price for a German Shepherd is around $ 1,150, but a well-bred one can be more expensive, although you may be lucky in a shelter. Prone to everything from allergies to gastrointestinal ailments and hip and elbow dysplasia, medical costs can easily skyrocket.
#10 Old English Sheepdog
Known for being a great dog breed watchdog for little kids, their purchase price goes at around 1.200 usd and grooming can cost somewhere around $88 plus their medical costs that can go as high as $7.600 usd