I don't know if you know this or not, but Febreze doesn't actually make anything cleaner. Does it take away odors? Yes. Does that make anything cleaner? No. As someone who has been in apartments that have been "cleaned" with Febreze, I can assure you there is a big difference.
Say, hypothetically, that your dog pees on your carpet. The correct response is to break out some heavy duty cleaner and scrub the hell out of that stain until it's clean. The incorrect response is to squirt Febreze on it. That just temporarily masks the smell of dog piss on your carpet - and that's disgusting.