Homemade dog toothpaste is one of the easiest DIY pet projects you can pull off in five minutes — and a smart move if your pup's breath has earned a nickname. The five vet-aware recipes below use simple pantry ingredients like coconut oil, baking soda, parsley, and (xylitol-free) peanut butter to scrub away plaque, freshen breath, and turn brushing into a treat your dog actually looks forward to. Before you mix, there's one safety rule that matters more than any recipe: never use human toothpaste on a dog. Most human toothpastes contain xylitol or fluoride, both of which are highly toxic to dogs.
Below you'll find: five vet-approved homemade dog toothpaste recipes with exact measurements, a safety section covering xylitol and fluoride, brushing technique, a comparison of DIY vs. commercial enzymatic toothpaste, and an FAQ section answering the questions that come up most often. For more, see our related guide: Dog Cocktails.
Why homemade dog toothpaste is worth the effort
Periodontal disease affects roughly 80% of dogs over the age of three, according to the American Veterinary Dental College. Daily brushing is the single most effective way to slow plaque and tartar buildup at home — far more effective than dental chews or water additives. Homemade dog toothpaste lets you control every ingredient, avoid the artificial flavors and preservatives in some commercial pet products, and customize the flavor to whatever your dog actually likes (which dramatically increases the odds you'll both stick with brushing).
Safety first: ingredients that are NEVER OK in dog toothpaste
Before any recipe, internalize this list. The wrong ingredient can land your dog in the emergency vet within hours.
- Xylitol — A sugar substitute found in many human toothpastes, sugar-free gums, and some "natural" peanut butters. As little as 50 mg per pound of body weight can cause a life-threatening insulin spike in dogs. Always read peanut butter labels.
- Fluoride — Standard in human toothpaste, toxic when swallowed by dogs. Since dogs can't spit, even the small amount that ends up in the mouth gets ingested.
- Hydrogen peroxide — Sometimes recommended in old DIY recipes online; can cause severe oral and stomach irritation.
- Essential oils (tea tree, peppermint, eucalyptus, wintergreen) — Many are toxic to dogs and easily absorbed through oral tissue.
- Salt — High sodium intake is hard on dogs' kidneys, especially seniors.
- Cocoa powder — Contains theobromine, toxic to dogs.
- Raw garlic or onion — Both are toxic in any amount.
If your dog has ever ingested human toothpaste with xylitol, call the ASPCA Animal Poison Control Center (888-426-4435) or an emergency vet immediately. Time matters. For the wider list of household items that can land you at the emergency clinic, see our 10 first-aid tips every dog owner should know.
A quick word on baking soda
Baking soda gets used in most homemade dog toothpaste recipes for its mild abrasiveness (helps lift plaque) and antibacterial properties. The veterinary community is split on it: VCA Animal Hospitals notes that dogs dislike the taste and that very large quantities can disrupt blood pH. But the amount used in a pea-sized brushing — roughly 1/8 teaspoon at most — is well below the threshold where it would cause harm. A 30-pound dog would need to swallow more than 7 teaspoons in one sitting for toxicity. If your dog has heart disease, kidney issues, or is on a sodium-restricted diet, talk to your vet before using baking-soda-based recipes.
Vet-approved homemade dog toothpaste recipes
Each of the five recipes below makes about 1/4 cup of toothpaste — roughly two weeks of daily brushing for a medium dog. Store at room temperature unless noted otherwise (coconut oil solidifies in the fridge, which makes scooping harder).
Recipe 1: The Coconut Classic (the simplest homemade dog toothpaste)
- 3 tablespoons baking soda
- 3 tablespoons coconut oil (softened, not fully melted)
Instructions: Whisk the coconut oil until smooth, sprinkle in the baking soda, and stir until you have a smooth paste. Store in an airtight jar at room temperature for up to 2 weeks. Use a pea-sized amount per brushing.
Why it works: Coconut oil contains lauric acid, which has antimicrobial properties that target the bacteria responsible for plaque. The baking soda gently scrubs and helps neutralize acidic bacterial byproducts. This is the recipe most vets nod at when asked about safe DIY toothpaste.
Recipe 2: The Meaty Mint (best for picky brushers)
- 3 tablespoons baking soda
- 3 tablespoons coconut oil (softened)
- 1 low-sodium chicken or beef bouillon cube (crushed) OR 1 tablespoon low-sodium bone broth
- 3 to 5 fresh mint leaves, finely chopped
Instructions: Combine all ingredients in a small blender or food processor and pulse until smooth. Store in the fridge for up to 1 week (the broth makes it perishable). Let warm to room temp before brushing.
Why it works: The meat flavor convinces stubborn dogs that brushing is a snack. Fresh mint provides natural breath-freshening, and unlike peppermint essential oil, fresh mint leaves are safe in small quantities. Avoid bouillon cubes containing onion or garlic (read the label — many do).
Recipe 3: The Sparkling Cinnamon (warming, antibacterial)
- 3 tablespoons baking soda
- 3 tablespoons coconut oil (softened)
- 1/2 teaspoon ground cinnamon (Ceylon cinnamon preferred)
Instructions: Mix all ingredients in a small bowl until smooth. Store in an airtight container at room temperature for up to 2 weeks.
Why it works: Cinnamon has natural antibacterial and anti-inflammatory properties. Ceylon cinnamon is safer than Cassia (the standard grocery-store cinnamon), which contains higher levels of coumarin and shouldn't be used regularly. Keep the cinnamon dose to 1/2 teaspoon or less in this batch — more can irritate the mouth.
Recipe 4: The Golden Glimmer (superfood version)
- 3 tablespoons baking soda
- 3 tablespoons coconut oil (softened)
- 1/4 teaspoon kelp flakes
- 1/4 teaspoon ground turmeric
- 1/8 teaspoon dried parsley
Instructions: Combine in an airtight container and stir until smooth. Store at room temperature for up to 2 weeks.
Why it works: Kelp flakes have been shown in small studies to reduce plaque buildup. Turmeric is mildly antibacterial and adds a yellow tint — don't worry, it doesn't stain teeth, and it rinses off fur. Parsley deodorizes breath naturally (it's the same reason fancy restaurants garnish steaks with it). Skip turmeric if your dog is on blood-thinning medication.
Recipe 5: The Peanut Brusher (the "treat" toothpaste)
- 3 tablespoons baking soda
- 3 tablespoons coconut oil (softened)
- 1 teaspoon xylitol-free peanut butter
Instructions: Mix everything in a bowl until smooth. Store in an airtight jar at room temperature for up to 2 weeks.
Why it works: Peanut butter convinces just about any dog that brush time is the best part of the day. Critical: double-check the peanut butter label and confirm there is no xylitol (sometimes labeled as "birch sugar," "sugar alcohol," or "E967"). Brands like Smucker's Natural, Crazy Richard's, Teddie, and Buddy Budder are xylitol-free as of writing. Skip if your dog has a peanut allergy or pancreatitis history.
How to brush your dog's teeth (with any homemade dog toothpaste)
The best toothpaste in the world won't help if your dog refuses to let you near their mouth. Build up to a full brushing session over 1 to 2 weeks:
- Days 1–3: Let your dog lick a pea-sized amount of toothpaste off your finger. No brush yet. The goal is associating the paste with something positive.
- Days 4–6: Rub a clean finger along the outside of their teeth and gums for 10–20 seconds. Reward with a small treat.
- Days 7–10: Introduce a dog toothbrush (or a soft baby toothbrush). Apply the toothpaste and brush 1–2 teeth at a time. Stop while they're still calm.
- Days 11+: Work up to brushing all the outer tooth surfaces for 30–60 seconds total. Focus on the back molars and the gum line — that's where plaque accumulates fastest.
Brush daily if you can, three times a week at minimum. Dental plaque hardens into tartar in about 24 to 48 hours, after which it can only be removed by a professional cleaning.
Homemade dog toothpaste vs. enzymatic vet toothpaste
Homemade dog toothpaste is great for the mechanical part of brushing (scrubbing plaque off) and for fresh breath. But it lacks the enzymatic action found in veterinary-formulated toothpastes like Petsmile, Virbac CET, or Vet's Best. Enzymatic toothpastes contain glucose oxidase and lactoperoxidase — enzymes that actively kill the bacteria that cause plaque, even between brushings.
For most healthy dogs, a homemade toothpaste plus consistent brushing technique is enough. For dogs with a history of dental disease, gingivitis, or who can't tolerate regular cleanings, enzymatic vet toothpaste is the better call. Some owners alternate — homemade for the daily flavor-driven brush, enzymatic once or twice a week for the extra antibacterial boost.
Other ways to support your dog's dental health
- Dental chews: Look for the Veterinary Oral Health Council (VOHC) Seal of Acceptance — only chews with proven plaque-reduction make this list.
- Raw bones (with caution): Some vets recommend raw, fresh meaty bones for chewing. Cooked bones are dangerous and can splinter — see our guide on why cooked bones are risky.
- Dental water additives: These don't replace brushing but can help reduce bacterial load between brushings.
- Professional cleanings: Plan on a vet dental cleaning every 1 to 3 years. It's the only way to remove established tartar and check below the gum line.
- Watch for warning signs: Bad breath, drooling, refusing to eat, pawing at the mouth, or yellow-brown tartar on the teeth are all reasons to schedule a vet visit.
Frequently asked questions about homemade dog toothpaste
The bottom line on homemade dog toothpaste: Pick the recipe your dog will actually enjoy, store it correctly, and stick to a daily brushing habit. The cleanest teeth in the world won't help if you only brush once a month — but a "good enough" recipe used daily will protect your dog's mouth and save you the cost of multiple anesthesia-required cleanings. When in doubt, talk to your vet — and never substitute human toothpaste, even in a pinch.





