Congratulations to you all! You may want to call one of the cleaning companies that specialize in cleaning after damage. My neighbors had a fire in thier basement that left smoke damage and they did a great job. I called the company myself when I accidently dumped a full gallon of latex paint on new carpet! Believe it or not, they cleaned my carpet perfectly and it wasn't too expensive either. Nowadays they use oder neutralizers and should do a great job on your rugs and upholstery. It's worth a little expense. If scrubbing the walls doesn't work for you they do sell paint that will trap the odor. Congratulations again, thats fantastic!