This question already has an answer here:
I was wondering whether or not there is any non homebrew method other than multi-classing, for a druid character to get an animal companion. If not I would appreciate some advice for implementing the animal companion feature to the druid class without breaking the game too much.
I am asking because the character I wish to play will be a fire genasi druid who was born to a highly religious family who thought he was a demon or other, and abandoned him in the woods, he was raised by wolves and then trained by a druid, and I want to be able to have a wolf that was different from the others in the pack (a genasi is the result of a genie and a mortal, so does a wolf count as a mortal?) as a companion.