I have a pregnant cat that is due anytime. She was a part feral cat born in our yard last summer and got pregnant. I was able to get her to trust me slowly but she got pregnant and had her three kittens in April. I wasn’t able to reach the kittens (born under shed) until they were about 5 weeks old and started to come out. We brought the mother and her kittens inside our enclosed porch. None have been outside since but the mother cat was pregnant again which I didn’t know. Now she is due any day but just yesterday she started to be aggressive to her 12 week old kittens....the hair would stand up and I heard her growling a little....in turn the kittens got scared and did the same to her....is this normal? Before yesterday she was a very good mother and a very good cat. She hasn’t shown any aggressive behavior to me. She lets me feed and pet her as usual. Right now I have her on the porch and the kittens inside the house. Is this normal?