I hate to sound un-welcoming ... but most of us here on Pet Talk do not support intentional breeding of our kitties. There are far too many homeless and abandoned cats and kittens, to be letting cats have babies just for the sake of having the fun experience. As far as your questions though, 4 months would be way too young, and very unsafe for your cat. Technically she should be at least a year for her own safety ... but the BEST thing you can do for your female kitty, is to have her SPAYED by the age of 6 months!

It sounds like you are a new cat owner, and probably don't know a whole lot about cats, so please don't take our advice and comments as anything but trying to help and educate you!

Welcome to Pet Talk!

Kim