Hufflepugs

Pugs with magic powers. Yes, it's a Harry Potter joke.