Алмас-рыжий котёнок.
Канат-серый котёнок.
Сергей-чёрный котёнок.
Будем рассуждать логически:если мы точно знаем,что у Алмаса и Каната не чёрный котёнок,то его хозяин Сергей (потому что не осталось вариантов),затем в условии сказано,что у Алмаса не серый котёнок, значит хозяин серого котёнка канат,потому что опять же не осталось вариантов.И остаётся один котёнок и один хозяин-Алмас.