create, get animal + error handler
update