Answer: alpobrains

AnswerCrossword Clue
ALPOBRAINS

Dog-food company's creative team?