21. Lakeland Terrier
The Lakeland Terrier is a breed of high maintenance, particularly energetic and very proud. You can’t say they’re aggressive with humans, but they tend to be aggressive with other smaller dogs. The purchase price alone is about $1,200, while each toilet visit can cost an average of $65. This may not seem expensive compared to other breeds, but a Lakeland Terrier needs weekly grooming. In the health section, the cost of your health care is extremely low, around $1,000, as they are surprisingly resilient, so their life expectancy is 12 to 16 years.