When Do Kittens Wean?
Newborn kittens are covered with fur and have their eyes closed; they generally open their eyes around nine days old. During this period, they rely on their sense of smell and whiskers to recognize their mother and siblings. A mother cat gives birth to between one to six kittens at a time. There is always at least one weak kitten in the litter, and the owner should help ensure it gets to drink the mother's milk. Especially important is that the milk in the first three days is never lacking.
Kittens start to grow teeth in the second week after birth, can eat some solid food by the third week, and gradually begin eating the same food as their mother. Generally, they can wean by the sixth week.
If for some reason kittens need to wean early, milk should be supplemented at three weeks old, with added appropriate amounts of vitamins A, D, or cod liver oil. Starting from the fourth week, some mantou (steamed buns), rice, minced meat, or cooked eggs can be added. Feed them 5-6 times a day, but not too much each time; if there is leftover food, the amount should be reduced next time. Do not let kittens develop the habit of leaving food uneaten. After two months old, feed 2-3 times daily. By ten months old, feeding 1-2 times per day is sufficient. (Source:PetsZone)