There's a French version of this story in which the dog is named Guinefort. He became a folk saint and people would bring their sick children to his shrine and ask him to heal them (or return their real child who had been replaced by a changeling). I love St Guinefort.