Choose 1 of the Defending Pokémon's attacks. Mimic copies that attack including its Energy cost and anything else required in order to use that attack, such as discarding Energy cards. (If you can't pay for that attack's Energy cost, this attack does nothing.) (No matter what type the Defending Pokémon is, Sudowoodo's type is still Fighting.) Sudowoodo performs that attack.
Search your deck for a basic Energy card and attach it to Sudowoodo. Shuffle your deck afterward.