No question. I believe the paint is designed to cover and coat the odor molocules while it is wet, then as it dries it seals the odor. You had better believe if an animal hit that spot again after the paint dried, it would stink as bad as ever. For that to work, the walls would have to always...