
So you've finally picked the perfect pooch. You researched breeds and mixes. You considered age, gender and types of fur. Now that darling new family member is looking up at you, and it's time to name him. The choices are endless. You can give him a typically human name or a typically canine name. You...