The 30 most expensive dog breeds in the world

18. German Shepherd

Such a familiar snout from the television series Commissioner Rex, the German Shepherd race is known for its intelligence and how good guardians they are. The purchase price ranges from $500-$1,500 but on average you will be asked to pay around $800. Although life expectancy is 9 to 13 years, health care can cost up to $20,500. The reason this expense is so expensive is that it is extremely common for them to develop health problems such as hip dysplasia and perianal fistulas.