A name is what defines a person or a dog. We hear of dogs being called Bob, Buddy, Ivan and Hope. But some pet parents take it a step further and call their doggy some ridiculous names. Here are 25 names that topped our list:

 

  1. Panty
  2. Boo boo
  3. Puke
  4. Worms
  5. Mistress
  6. T-bone
  7. Crappy
  8. Itchy
  9. Ribs
  10. Apple
  11. Sorry
  12. No
  13. Shu Shu
  14. Goldilocks
  15. Kitty
  16. Hairball
  17. Darth Vader
  18. Dwarf
  19. Vanity
  20. Stiff
  21. Tall
  22. Wedding
  23. Keyboard
  24. Hose
  25. Cocaine

 

(By Woof Magazine: http://www.woofmag.in/Buy Subscription here)