For some reason greyhounds tend to have not too great teeth, so although my dog was well looked after in his racing days, I brush his teeth to prevent build up and teeth going yellow. Used to do it with baby toothbrush as smaller head but ordered these for better control for me and less intrusion for my dog. Arrived within a day of being ordered, nice strong, but not too sturdy rubber, will fit all fingers and my dog did not mind it at all. Hope small rubber bristles will last as fairly short, but likely this is why dog did not mind the sensation of his teeth being brushed. Swiss product, so every chance of it lasting..Would highly recommend it.