To determine a kitten's age, you can observe its teeth. Kittens typically start teething around two weeks old, and around two months old, they will grow some sharp baby teeth. Around four months, they begin to replace their baby teeth with permanent teeth. By around six months, all their teeth will be in place, and by nine months, they will have a full set of teeth. Therefore, you can determine a kitten's age by observing its teeth growth.

You can also determine a cat's age by its weight. Newborn kittens typically weigh 100-120 grams. Two-week-old kittens usually weigh 170-230 grams. Two-month-old kittens weigh approximately 400-700 grams. Three-month-old kittens typically weigh around 2-4 pounds, while adult kittens generally weigh around 5-10 pounds.