Gratitude for my friends of every species

There have been times in my life that have been really rough, and you have been there for me, making me laugh, caring for me, showing me what it's like to help another. There have been times that have been amazingly joyful, and you have been there with me to...