WeeklyTerminado

Fijate que esto: 
^NSComparisonResult(id a, id b)

lo podes escribir así

^NSComparisonResult(Animales* a, Animales* b)

y así te ahorras el casteo mas abajo :)