Dogs are the absolute best!!! I love my dog like he was my child. When I'm having a bad day or am super frustrated, he calms me down and makes me feel loved. And it's nice to wake up to and come home to someone that is super happy and excited to see me. He provides a kind of silent companionship that no human can, I don't know how else to explain it.