If you are getting in on the Harry Potter craze, you may like these magical dog names from fairy tales.
These wonderful characters are from another world with great stories, they have a magical quality that you are sure to love.
You will be proud to call out these adorable names at the dog park.