Popular Names for a Dog or Puppy

With over 5000 favorite puppy names collected and over 200,000 votes casted, the most popular dog names and their meanings in 2012 are as follows.

by petMD