It's okay, and there's a thread that explains pictures here: http://PetoftheDay.com/talk/showthread.php?171780

I would ask your vet specifically about the carpet, if a professional cleaning would do the trick or you are better off pulling it up.