Pet Odors

Has anyone ever tried the following?1.  Evenly put down lots of baking soda (NOT baking powder) all over the smelling carpet areas; use the baking soda liberally.  2.   Immediately lightly “rake” the baking soda into the carpet area.3.  Wait 24 hours.  Vacuum up the baking soda.  4.  Every day, open a couple of windows allowing air (i.e., oxygen) into the soiled rooms; this step is important to allow the natural degradation of the organics causing the smells.5.  Peal back the carpet and pad to Kilz the floor.6.  If needed, repeat Steps 1 to 4.