The correct English grammar here would be "He has an orange cat, THAT is really heavy." This answer should be accepted.
She has an orange cat, who is really heavy.....who not accepted.
why "really heavy" but not "very heavy"?
Report it, Duolungo doesn't have all the possible correct answers registered yet.
Ginger is not accepted. Cats are generally called ginger, not orange unless the shade is dayglo.