James Gasik
We don't talk about Pun-Pun
This is true, but given the problems involved, I think making an animal companion a core class feature instead of something bolted onto a class might allow you more design "breathing space", so you don't have to worry as much about the companion being overpowered.When people bring up concepts about pets being impossible to balance in DnD, have they ever just considered that we just haven't put enough effort into making them work? There is no such thing as an unsolvable design problem in TTRPG.
I'd rather have a class with less features but a cool pet, than a class with tons of features and a glorified familiar, personally.