You could substitute a dairy-free coated candy instead of M&Ms. Also, be sure that the candy corn you use is also dairy-free. It usually is but check to be safe.