Febreeze has a chemical composition and may not be safe for animals. Although the ASPCA toxicolgy reports febreeze safe around pets except birds, please keep a close watch on your pet. Your quick response probably helps a lot, but I would ask a vet familiar with the product and reptiles. It's also a good idea to keep all household products away from children. Of course, your son thought he was doing a good deed, but at 4 years old, he will not know the difference between what is safe for your pet or can do harm.