Dictionary.com
Thesaurus.com

has yelped

  • present perfect
    of yelp (3rd person singular).
    yelp
    verb (used without object)
    to give a quick, sharp, shrill cry, as a dog or fox.