You must carefully observe your dog’s behavior to understand why they are scratching the carpets. There can be various reasons why they are doing it. It can be anxiety, grown nails, excessive energy, or something else.