The rosy's generally come complete with a nice range of diseases. Keep an eye on your tank in the next coming weeks. You may be doctoring up some sick fish soon.
BTW goldfish are omnivores. I feed my big ones ghost shrimp, duckweed, mutated guppies, lettuce, peas, elodea, and most of my plant trimmings from the other tanks. This is all on top of the staple of pellets and algae disks. I had some rosy reds in the tank at one time that the goldfish ate all of the fry and eggs from as well. They also devour small pond snails quite rapidly. The only place the pond snails survive is my canister filters. I tried to get some malaysian trumpet snails populated in the tank as well--No luck. Last water change my big female shub tried to take a bite out of my finger too.