How can I add a child object's animation to the parent's animator component?

In my setup for an enemy object, I have a parent object with all the important scripts, and a child object that holds the animator component and 3d model, complete with animations from mixamo. My problem is I cannot use animation events with this setup because my script with all the important functions is not on the same game object as the animator component. Is there any way to give the parent object the animator, and give it the mixamo animations for it’s child object? I’d rather not use a messy workaround with a intermediate script that passes functions between the two objects. Thank you.