I think I love that comic. Get in my sig.
I thought it was just a bull lol - doesn't its name come from those Spanish bull ring things? If anything I thought the, uh, buffalo-ish thing in Generation V would be that. Its name would suggest it's meant to be a buffalo anyway lol.