We have had some 18 month old pullets start laying, so 4 months isn't impossibly young. If the roo is actually breeding her, then yes, her eggs are likely to be fertile. However, even though you didn't ask, it isn't ideal to try to hatch eggs from layers that young because their eggs are so small and the chicks would be really really small. Those little eggs are certainly good to eat, though!