I've always felt that way when I've worked with a rescue snake or one of the abused dogs I took in. As much as we can do for them, they do a lot and teach a lot to us.

Btw I love the snake name James Herriot. I loved those books years ago and occasionally I still like to visit his Yorkshire world.