My dog took a crap on my new rug yesterday.
I know how you feel! I don't have carpet in my living room for that reason- Sometimes they have accidents. I hate poo accidents especially!
I know! I was very irritated cleaning it up, but I quickly got over it. She is in the learning process after all.
Oh yes, best to have her not alone ever during this time.