Yeah, have you ever thought of the various other purposes they provide for people? Dogs can hunt, herd, be a work animal, and even help the handicapped!
I'm glad to hear it. But of course affection isn't the only role they play. The serve in hunting, herding, pulling loads, protection, assisting police/military, and also helping those who are handicapped or who need therapy!
I have three small dogs! They're adorable. Did you know they were the first to be domesticated? They are also been purposely bred over a thousand years for various uses. Wow really? I just bought mine from the breeder and didn't think too much about where they came from. Dogs have adapted to human's actions and can live with a starch diet unlike other canid animals. Yes, mine always seem to know when I am getting sick and they spend time with me.
Dogs perform many roles for people, such as hunting, herding, pulling loads, protection, assisting police and military, companionship and, more recently, aiding handicapped individuals and therapeutic roles.