While this name refers to a black horse of the same name in the classic story, it would be a perfect name for a large, sleek black dog
Another snow-related name for a more delicate dog
An Old Irish surname that means "black."
A perfect name for a small black dog that looks like he/she got a bit dirty
A Gaelic name meaning "Fair One." Also a reference to Queen Gwenevere from the King Arthur legends
A great name for a fluffy or husky white dog
A Welsh female mythological character that means "white footprint."
An Arabic name that means "he who is complete."
Another snow-related name for a white dog