C.A.
Vinegar works wonders but it would be hard to do so on the couch but I would recommend maybe a professional cleaning crew to come out and clean it. Then you could spray it down with some vinegar and pull it outside in the sun to dry. That is what I would do anyways.....The carpet is an easier solution just get you a carpet cleaner and put vinegar in the container to clean the carpets with. You might could even add some baking soda after the carpets are completely dried and vacuum.