Answer: doggish

AnswerCrossword Clue
doggishsurly; mean
doggishlike a dog; canine
doggishdoglike (resembling a dog)
doggishstylish and showy