Answer by
TwoToneDodge (2204)
Parrot fish will naturally change colors. That is one of the absolutely great things about parrot fish. If it is changing it is fine, if he is LOOSING it it means he is simply aging. As for not eating try changing the water or cleaning the tank and check on HP and other levels.