For pet-related funk, I always recommend Nature’s Miracle. I’ve used it on sealed hardwoods with no problem, but patch test first, just in case. If it seems OK, you can actually just mop with it. Vinegar will work, too. Just don’t use any ammonia-based cleaners, like Lysol. For overall funk, like the kind that lingers in the air, put a pot of water on to boil, and put in a generous pour of vinegar, and a few slices of citrus, if you have any.
And ventilation is always key. Windows open, fans if you can. Get the air moving.