Help with Unity animator.

Is there a way I can just store animations inside the animator? When I add animations they always all play when I start the game, and never play again after. Even though I script it to do so.

To play animations in a script I use:
gameObject.GetComponent<Animator>().Play("AnimationName"));

Create a private variable, store your animation on it, then call the Play() method or set parameter enable when you need to play this

 Private Animator anim

 void Start()
    {
       anim =  gameObject.GetComponent<Animator>();
    }