Good one JK Rowling :)
Lupine= Professor Lupin
(most will know taurus from the zodiac and minotaur I suspect though, but that was less funny :P)
The rest I managed tho! Got Anserine as I knew Geese were Anseriformes. Got Aserine because of Ass.