I have recently aquired a Bachmann Union Pacific Dash 8-40CW #9404. My question to all of you is what DCC decoder am I to put into the locomotive, or does it already have a DCC decoder? I have never worked with DCC as I am a G-Scaler with onboard battery RCS. 
Also, are there any precautions I should take with this locomotive?
Thanks!

Also, are there any precautions I should take with this locomotive?
Thanks!