Give
Nature's Miracle a try. We always have a bottle or 2 in the house, and it works really well. It is non-toxic and is safe to use around kids and pets. Once it dries, you can also sprinkle regular baking soda on the area, let it sit overnight, then vacuum in the morning. We actually use baking soda on our entire carpets because of it's odor absorbing properties, and because it is non-toxic.