In my opinion everything about having a pet is amazing!
There will be some that will disagree especially when you see your ripped clothes or have your furniture peed on.

But for me, all that is just small things. No matter what mood I am in, my puppy always knows how to make things better. I do not know how.
On days that I come home after a grueling day at work, he runs around me in circles. Then, he runs straight at me. He makes all the exhaustion from the day just vanish. I end up playing with him and feeling energized.
Sometimes when I sit and cry, he slowly crawls into my lap and licks away my tears. He puts his head on my shoulder and keeps it there till I stop crying.
When I watch him running in his sleep or watch him trying to catch a mosquito it instantly brings a smile to my face.
To those who feel alone in this world even with everyone around do try to adopt a pet. They don’t use words. They do not understand what you are going through but they try their best to fill your void.