Yes, 3ds Max or Maya, and you can download either free at
students.autodesk.com.
They're both very powerful, very complicated 3D animation programs. Sometime the choice depends on which one your animation mentor is comfortable with. That's assuming you have an animation mentor, but many teams do not.
It's okay use other programs like PhotoShop or video editing software to help make your animation, but the main 3D software must be from Autodesk.