Whether they originated from a popular movie or TV show, or were just old school ways of calling a dog like you see him (i.e. Spot), these names have stood the test of time and have been popular for decades. They are regularly found on the list of top ten or 20 dog names each year, and you probably know a couple of them (or more) yourself. Many of these classics are also unisex, so pick one and try it out on your next new dog!
1. Spot
2. Buddy
3. Bandit
4. Benji
5. Ginger
6. Patches
7. Fido
8. Socks
9. Brownie
10. King
11. Bella
12. Charlie
13. Lucy
14. Rocky
15. Max
16. Lady
17. Lassie
18. Lucky
19. Sparky
20. Beauty
21. Fluffy
22. Daisy
23. Sadie
24. Princess
25. Rex
26. Teddy
27. Bear
28. Shadow
29. Lady
30. Missy
31. Sasha
32. Roxy
33. Coco
34. Cricket
35. Champ
36. Milo
37. Rufus
38. Scout
39. Samson
40. Bailey
41. Jake
42. Toby
43. Duke
44. Winston
45. Hunter
46. Gracie
47. Angel
48. Stella
49. Honey
50. Sugar
Featured image via @agility_daisy