Adjective
grumpy
Noun
A
mongrel
dog
(
or
sometimes
cat
);
an
animal
of
mixed
breed
or
uncertain
origin
.