Acrylic paint works well with fabric. I've used them to paint t-shirts before. They will eventually fade out, depending on how much washing and water temperature is used though.
I would have NOT used that kind of eyes though, 2 year olds eat everything! And he/she will eat those eyes before you notice. Mine managed to eat the whiskers and plastic nose of a plush cat (the eyes survived but they aren't just glued into the fabric. They're actually double as big and wide inside the head, making it impossible to come out and be swallowed)!
I would either paint the eyes or "embroidery" them. You'll lose the movement, but for a 2 year old, that won't matter, and it'll be safer.
I would have NOT used that kind of eyes though, 2 year olds eat everything! And he/she will eat those eyes before you notice. Mine managed to eat the whiskers and plastic nose of a plush cat (the eyes survived but they aren't just glued into the fabric. They're actually double as big and wide inside the head, making it impossible to come out and be swallowed)!
I would either paint the eyes or "embroidery" them. You'll lose the movement, but for a 2 year old, that won't matter, and it'll be safer.