This is a great product to deter chewing on inappropriate items. It does not deter all dogs, however it can help a lot, especially during the teething stage. Be sure to also provide your puppy with plenty of appropriate things to chew on, as well as enough physical and mental stimulation to prevent chewing out of boredom. This can also be used to prevent licking/chewing on a bandage if you dog has to wear something for a period of time. Works for puppies and adult dogs.