The best way to keep these smells outside is to keep your dog nice and clean. Dog's need to be washed at least once a week. This will maintain a good pH balance for their skin and keep them from bringing in scents from the great outdoors. Many of us don't have time to properly wash our dogs with quality dog shampoo.