You've done everything on your checklist. Got pet insurance and found a great, affordable veterinarian. Didn't forget to puppy-proof the house and scanned high and low for the best quality dog food. Just one thing's missing: What will you name your new furry family member?