By Eunwol · How we work & disclosure Bad breath sends people toward the vet and toward the pet aisle at once. This page sorts out which comes first, answers the questions owners type (sudden, fishy, puppy, an older or very sick dog), then reads the dental product records line by line.
Independent test data on dog and cat products, organized into tables you can actually use. We report what third-party testing bodies and public datasets say - nothing else.