What's in a name? Let's face it: naming a pet is one of the most enjoyable (and occasionally challenging) aspects of becoming a pet parent. Whether you call out at the dog park or tag your cat in a ...