Hello.
Me and a few friends reflected over the fact that some animals has their group name as a catagory keyword (which in most cases is much broader) and others have their species.
For example Firewood fox and timber wolf are keyworded canine and Feral Bobcat, Makunda, and Cervere are not keyworded feline but cat. Also Sosruko has none.
Personally it looks cleaner and better if one used the broader names but if cards are in design that should affect a certain animal from the same broad group but not another in the same name group I can understand the mechanic part of it.
There are a few more examples like the grizzly is a bear and Galador is cervine (CoK).
I can't imagin that one would wanna "fix" this as there are so many cards affected, just a reflection...