Yes. Traditional brioche has milk, butter and eggs in it so it is not vegan. However, you can make vegan brioche if you use dairy-free milk and vegan butter and compensate for the help of eggs by adding extra butter and adjusting the amount of yeast.