Fenced in
Pick a color and look only at its open tiles. If they're all in the same row, that color's cat will land in that row. A row holds just one cat, so no other tile in that row can have one. Cross them out.
Same with columns. It also works backwards: if every open tile in a row is one color, that color's cat is in this row, so cross out that color everywhere else.