Well thought out but only has a few animal compainions. Great jumping off point though!
Interesting take on animal companions. Although I don't plan to use it in my games, I might revisit this when looking for inspiration for homebrews of my own