pettish (pet + -ish; resembling)
bad-tempered; peevish