No, wait... it was a camel-toed beaver. I remember now...
Yum, yum
http://www.bing.com/images/search?q=nutria+tacos&qpvt=nutria+tacos&FORM=IGRE&adlt=strict