Turns out, he was watching NatGeo Wild and there happened to be a buffalo giving birth on the show. Gross.
Perhaps a little more parental control on what he's watching is in order here...
Once again, the Mommy of the Year Award goes to ME!!!