Я в целом думаю как лучше будет все сделать, потому что пока нет четкого понимания как сделать, поэтому прошу совета
если у вас новые категории животных будут иметь свои уникальные свойства то такой вариант вам подходит, если они между собой отличаться фактически не будут то лучше сделать подругому