The dog puke enzymes made its way past the carpet into the padding. You're gonna have to remove carpet and do a steam clean several times. Don't do it in car, whatever moisture is left over, mold becomes an issue. Also give the backside of the carpet (rubber part) a good clean with bleach and water. After carpet dries up, take a whole can of lysol and spray the bitch out of it.