I can't agree more with you. I'm sure that you will need to clean the carpets. Especially if you say that the dog likes to pee on them. I suggest you buy a spray that scares away the dogs. So that the dog no longer wants to pee on a rug. And also use the help of a carpet restoration company. Your carpets should be well cleaned and completely get rid of urine smell so that the dog no longer wants to pee on them. Try by such actions to wean her from this. Otherwise, she will pee not only on your carpets but also will find other interesting places to pee on them.