1.
one who is intolerant of another's beliefs, opinions, or values
2.
to persuade with false promises and flattery
3.
outspoke;blunt/informal; unposed
4.
having to do with dogs;a dog
5.
guided by whim rather than reason; changing one's mind suddenly
6.
to criticize or punish for the purpose of correction
7.
biting, burning, severe; sharp or sarcastic
9.
one who pretends to have more knowledge or skill than he or she really does, especially in the field of medicine