I think in this situation, " a sitting cat" should be express "앉아있는 고양이", not a "앉고있는 고양이".
"앉아있는 고양이" means a cat keeping sitting for a while.
and "앉고있는 고양이" means a cat in the middle of action of sitting.
It means that the cat is moving to sit, not stay sitting yet.