Dogs usually stop teething and chewing by the time they are 7 to 8 months old. However, some dogs may continue to chew throughout their lives, especially if they are not given appropriate chew toys.