Olivia, if you can, go for dye-free, sugar-free pellets. Petco typically carries Roudybush.
If you are having problems converting Macho to eating pellets, you can try making the "pellet paste" (to be made into "pellet nutriballs" or "pellet cakes" with seed) and you don't want to use dyes for that! I've also noticed that dyes may result in runny droppings and may cause discoloration of feces. Because of dyes, it may make it harder to determine if you have a sick bird. If a bird has blood in their droppings, depending on where the blood is within the digestive system it can come out either red or black in the feces. It can even turn feces brown. Sick birds may also have an unhealthy green tinge to their droppings and birds with liver failure may have yellow urine.
You might also want to do a search on Ethoxyquin. It is used as a preservative in the Kaytee food.
Take the seed and nuts completely away and only offer for 1 hour at night. They wont starve and will try pellets and new foods because their junk food isn't available to them. Be patient, dont waver and you will persevere.Stubborn doesn't even coThey woclose to describing my two macaws-one will at least dry new foods, the other throws everything out of her bowl or if she is really disgusted she dumps the whole bowl-so frustrating . All of the parrot mixtures I have tried always have such small seed, my birds just waste that.I have tried pellets dry/soaked..no go. I was so happy when one of the birds started liking more fruit a few weeks ago-that didn't last long-I love my birds and will keep trying but it sure gets expensive & does try my patience's.