A friend suggested activated charcoal for the lingering scent in my apartment from that pipe/dead mouse/sewage, whatever it was. This is something you can find in the aquarium section of pet stores, apparently. While there, I saw so many sad sights, like fish floating in these tiny suspended cups. It was horrible. Although the colors of the arrangement are stunningly beautiful. One more sad shot below.
This is a box of crickets. They’re being sold as food for I don’t know what. Poor little guys. I know whoever they are meant to feed has to eat too, but still.
Oh man! I feel what you mean about the animals. But I think that first fish might be one of those fighting kinds that you can’t put in a tank with other fish?
As for lingering smells, I have used two products to great success. I am extremely (to the level of what dogs can detect, practically) sensitive to all odors. Whenever I rent a car, half the time the seat belts reek of aftershave and perfume from whoever has had the car before me. I have a small pump bottle of Odorgone http://www.odorgone.com/ that I spray on the belt fabric and it kills the smell quickly. It doesn’t cover it up – it neutralizes it. I don’t know if that would work for your smells, given that you are not entirely sure of the source.
The other thing is a Lampe Berger. https://www.lampeberger.ca/ That is the Canadian website sorry, but they must have a US outlet. You don’t need to spend a fortune on the lamp part, as it is the brand name oil that you burn that counts. I use the vanilla scented oil cut in half with the neutral non-scented oil, so it is not so powerful for my delicate self. You set the wick on fire and leave it for a couple of minutes until the mantel is hot and then you blow out the flame and the scent kills whatever scent you are trying to get rid of. I use it for cooking odors mostly.
Good luck!
I have spent so much money on this, trying so many thing. I think I may have to go for the Odorgone one though, thank you! I’ll report back!