Why is my older dog chewing the carpet?
Beside this, why has my dog started chewing the carpet?
Teething puppy If your puppy starts to chew on your carpet, it could be because he's teething. According to WebMD's pet section, as puppies lose their baby teeth, they experience pain that can intensify their desire to chew on anything and everything. Usually, this ends by the time your puppy turns 6 months old.
Also, how do I get my dog to stop chewing the carpet?
Keep a close eye on your pup so that you can catch him in the act of chewing on the carpet. Pick up a chew toy and tell your pup "No!" in a firm voice. When your pup stops and looks up at you, redirect his need to chew to the toy in your hand. Keep doing this every time you see your pup start to chew on your carpets.
When puppies are teething, between the ages of 3 and 6 months of age, they are also chewing! After your puppy's baby teeth are gone, she'll usually stop chewing over time, since the discomfort from her new teeth has disappeared. Older puppies may also go through a chewing stage between at 6 months and a year.