Air your house out. While you’re cleaning, throw open all the windows in your home to allow fresh air to circulate and sweep out unpleasant scents.
Once your house is free of pet odors, do what you can to keep the smells from returning. Crate your dog when you're out or keep it outdoors. Limit the cat to one floor or room, if possible. Remove or replace pet bedding.
Scrub thoroughly. Scrub bare floors and walls soiled by pets with vinegar, wood floor cleaner, or an odor-neutralizing product, which you can purchase at a pet supply store for $10 to $25.
Try a 1:9 bleach-to-water solution on surfaces it won’t damage, like cement floors or walls.
Got stubborn pet odors covering a large area? You may have to spend several hundred dollars to hire a service that specializes in hard-to-clean stains.
Wash your drapes and upholstery. Pet odors seep into fabrics. Launder, steam clean, or dry clean all your fabric window coverings. Steam clean upholstered furniture.