The comment seemed uncalled for. "Pup is slang for a young dog, is it not? My name means cat in English, so that makes your remark inaccurate. And if I understand the contextual use correctly, it is doubly inappropriate."