The child was 3 years old. He was not an “infant” or a “baby” as reported. At 3 he wasn’t even a toddler. I’ve noticed reporters make this mistake again and again. Irritating.
Mothers who kill "infants" are generally let off easy. One gets more time for harming a puppy.