It takes a clever Muggle to pick a great dog name and thanks to JK Rowling we now have plenty of superb wizarding names to choose from. Here's a super selection of our favorite Harry Potter inspired dog names. We are however in need of a Severus...anyone?

Buckbeak...he likes to eat, sleep and poop!

Luna...we love this little tuna!

Lucius...Rad Puppy!

Teddy...a real live Teddy Bear.

Dobby...loves treats (and we're guessing socks).

A-Rod...who makes a great Harry Potter.

Share your own Harry Pottter dog on Pack with the hashtag #harrypotterdog