Best friends are great. They're always there for you whether it be to give their opinion on an outfit or help you when you're crying over the same person for the fifth time. Best friends are kind of like the family we never asked for, but the ones we'll always be thankful for. For a lot of people, their best friend is some one they went to school with or maybe a cousin, who knows. Well for me... my best friend is my dog.
Obviously dogs can't talk. They can't compliment your new hair cut, make sarcastic jokes with you, help you pick out an outfit for a date, tell you everything will be okay, and.. well I think you get the point. Even though they can't do that, they're still capable of so much more.
The thing that really gets me is how happy they get when they see us. It doesn't matter if I've been gone for five minutes, five hours, five days, months, etc. he's always there waiting by the door the moment he sees my car pull in to the driveway. Opening the door, I'm always attacked with a plethora of love and doggie kisses to last a life time. It just warms my heart seeing how happy he gets just to see me again.
Dogs have a way of sensing when things aren't okay and if science can't prove it, I will. Whenever I'm sad my normally crazy and rambunctious puppy (I don't care how old he is, he will always be my puppy) completely changes himself to comfort me. Instead of jumping on me and attacking me with kisses, he just quietly lays himself next to me and looks at me, almost as if he's checking to make sure that I'm okay. And when I'm happy, I can tell that he's happy for me.
There's just something about dogs that make them the best best friends. I like to think that they think of us as their best friends too, but who knows what they're actually thinking about. Our dogs are only there for part of our life... but for our dogs—we're their entire life.