GOOD HUMAN NAMES FOR DOGS

always give dogs a human name (my parents' dog is Fred)
  1. Greg
  2. William
  3. Chris
  4. David
  5. Daniel
  6. Craig
  7. Mark
  8. Kevin, especially if you, like me, are named Kevin, i.e. "Hello, my name is Kevin and this is my dog, Kevin"
  9. Joshua (from @Jack)
  10. Matthew (also from @Jack)
  11. Rick
  12. Michael
  13. Charles
  14. Denzel
  15. Jonathan
  16. Larry
  17. Benjamin
  18. Theodore
  19. Nick
  20. Madison
    Suggested by   @Madison
  21. Doug
    Suggested by   @vp
  22. James
    Suggested by   @hollis