It gets more annoying the more species of animal you have. There are times when I have to pause the game several times in short succession because young animals are growing up and for some weird reason immediately attack their parents, each other, or they're attacked by their parent(s). Or the parents suddenly attack each other, because... more adults? It doesn't make sense.
If two tigers for instance spend years by each other's side as a couple it doesn't make sense for them to suddenly start fighting EACH OTHER when their cubs grow up. I can understand how mum and dad would attack the grown-up kids when they mature as a way to 'scare them out on their own', but still, there have been instances in the wild where cubs live peacefully together or even form a little band of their own until they're ready to produce offspring. The same goes for practically every other species that prefers to live as a couple.
Something that might help with this is give us the option to TURN OFF SPECIFIC ALERTS FOR SPECIFIC EVENTS AND/OR SPECIFIC SPECIES. I don't want to be notified of every single time that an animal is about to make love, is pregnant, is about to have offspring, has offspring, is about to mature, matures, is about to die or dies. I want to be able to see pop-ups of alpha fights or 'fighting due to incorrect whatever-it's-called (I forgot)' because those are important to me, but I DO NOT CARE about when an animal gets pregnant etc. Why is this NOT an option? Why can we only turn of practically ALL alerts for an animal instead of being able to choose which ones?
Or, better yet, have vets/keepers/staff run in the moment two animals start fighting, quarantine them and give you the option to decide which one to send back and which one to send to the trade center, so you have more time to act?