In the Bible, names are so meaningful. We didn't name any of our children because of the meaning of the names. We certainly did not think of the meaning of the names of our pets. However, their names are so perfectly matched to them that not even the patriarchs could have chosen more apt names.
This is my son's dog, Jebediah. According the baby name websites we consulted years after naming him, that means "beloved friend." Perfectly true. The only thing that would suit him more perfectly would be "beloved friend and bed hog."