I took my small dog to the vet and she had bad teeth and needed all of her front teeth extracted, and said that she would need to get her canines extracted soon as well . The vet recommended using this product daily to help save her other teeth. We have been running this foam on her teeth every morning. On her follow up visit, the vet said the gum pockets around her teeth looked a lot better and now she can keep her canines. I recommend this product. It has a good smell and she loves the taste of it.