"Happy cows" commercials come under fire