It's an enzyme killer and it does work on children's oops.
Mine tracked blood all over the place after he gouged his toe on the rocks walking barefoot. After a couple days we saw some drips we had missed, it took it right out.
It also gets out dog puke from the carpet.
And it works really well in the laundry if the cats pee on your towels, or kiddo potties his pants. I put a capful (from an old Tide bottle) per load if it has been pottied on.
It does not do that well on concrete with dog pee. You would need an actual concrete cleaner for that.
I have two gallons of it in the house right now, 3 dogs, 3 cats, 3 kids. I use it alot. .