We know the word God is spelled G-o-d. Just reverse these
letters and they become d-o-g. God and dog go together.
In this case, 'dog’ means faithfulness. A dog, in the spiritual
sense, represents infinite faithfulness; it is symbolic of
God as faith. This is very significant.
-- Sri Chinmoy
http://www.srichinmoylibrary.com/aspiration-plants/8.html
Bilbo is my parents' dog. They named him after the Tolkien character because, like the hobbit, he was smallish but very brave, in a very wise, cautious, farmer-like sort of way.
Bilbo was no knight, and yet he could have been one, and an exceptionally good one as well.