I don't understand why it's so widely liked. It's not the meaning that bugs me (dogs have positive connotations too!) but the sound. I think the sound is horrible! I suppose it depends on your personal taste and accent. I also find it popular, but it will age well and is a sturdy name.