If your mother's dog pee'd everywhere are you planning on redoing the floors, i.e. replace carpets and underlay, etc? There are procedures to help get rid of the smell if it is embedded in the flooring.

Maybe this would help with Minette's problems????