Just another reason why I think Yappn was a poor choice for a name. It's like someone trying to compete with Google and calling themselves Goggle. Oh well, lets see where it takes them.

 

yap  

/yap/
 
Verb
Give a sharp, shrill bark: "the dachshunds yapped at his heels".
Noun
A sharp, shrill bark.

 

yelp  

/yelp/
 
Noun
A short sharp cry, esp. of pain or alarm.
 
Verb
Utter such a cry: "my dogs were yelping at Linus"