This Teen’s Big Dog May Be Around How Long?

What is a best friend? Someone who spends time with you, loves you unconditionally, someone who listens to you, and accepts you for who you are. Who can that great best friend be? One of God’s finest and most l...