Stunting is more closly related to water quality issues, but tanks not suited for that type of fish(being too small) also play a part in stunting the fish. Like liv2padl said as well, Blood Parrots are a hybrid fish, so some may or may not reach the suggested size.