7. Lakeland Terrier
A Lakeland Terrier is a high maintenance breed. Healthcare costs can cost up to $1,000, each grooming visit can cost an average of $65, and the purchase price alone is $1,200. It might not seem too expensive compared to the other breeds, but a Lakeland Terrier needs weekly grooming.