This dog odor has been the most difficult to remove I have ever ran across. Labs are the worst I guess because they are water dogs and have more oil in their coats. The only ones that we have been successful on ran about 800.00 for a 1000 SF home if it is empty. Prespray with normal aggressive solution, mist with a degreasor (we use oil flow),agitate, extract with HOT water very well. Apply heavy spray of Benefect (this is why it is so expensive) dwell and agitate, rinse and extract again. spray with Benefect. Use dehu and air movers to dry for 24 to 48 hours. We would have about 200 in deodorizers and cleaning agents for a job this size.
Al