The present tense of snarled is snarl.
The third-person singular simple present indicative form of snarl is snarls.
The present participle of snarl is snarling.
The past participle of snarl is snarled.