We have a GS and she is such a love.
Thanks for this post, it is a wonderful story.
I live with two German shepherds, Libby and Junior. They are from the same litter and 5 years old. They have it all, both are intelligent and caring and watch over me as much as I over them.