>>2652736Dogs can help a lot if you have a flock to keep in line or to protect from wolves.
There are othe specific professional use for dogs (guad dogs, rescue ans so on...).
Now, if you live in a city with a small apartement and have a large dog you're just making it suffer.
Some people also have pets because the company of living thing and don't reseach what dog breed they should own and don't stop to think if they should own a pet at all.