Well, it is very likely that his name does indeed mean 'dog'. Dogs are nothing to be ashamed of. They are loyal, intelligent, friendly, brave and patient, and really could be role models for most humans. If he were my grandson, I would teach him to appreciate dogs, and also techniques for dealing with other children's ideas of a joke: they must have been delighted when he left the school rather than, for instance, tell them good information about dogs, pretend to wag his tail and sit up and beg, make a game out of choosing which animal they'd rather be or which breed of dog they like best ...