It is entirely possible, it's the same reason there are different models for cars, and different models for fish, and different models for food, it all works off a plugin
(edit) In addition, I've added custom models to Minecraft servers before, and it is entirely able to even in Vanilla to add...