Nature is amazing. Way too many cool stories about beings of other types taking care of each other not to believe in a higher power.
I am so glad for these people, and of course the animals.
My own thoughts about my own dogs (3) and cat (1) rescuing me......well, I’m wondering.