If your dog has ever dragged their bottom across your favourite rug, or greeted you with an unmistakable fishy hello, their anal glands are probably the culprit. It's a common worry, and a slightly grim one, so let's cut to the honest answer.
There's no magic "anal gland food". What genuinely helps is a complete, good-quality diet that produces firm, well-formed poos, fed in the right amount to keep your dog at a healthy weight. That combination gives the glands the best chance to empty naturally, the way they're meant to. Food is a real lever here, but it isn't the whole story, and sometimes it's a job for the vet rather than the bowl. Below we'll walk through what actually helps, the fibre myth worth knowing, and when to pick up the phone.
Your dog has two small scent sacs, one either side of the bottom (roughly the 4 and 8 o'clock positions). They hold a smelly fluid that's basically your dog's calling card, and they normally empty a little each time your dog poos.
The trouble starts when that natural emptying doesn't happen smoothly, often because poos are too soft to press on the glands, or because a dog is carrying extra weight. The fluid builds up, and things get uncomfortable. We won't rehash all the causes here, as our scooting guide covers those, but understanding this simple mechanism is the key to seeing how food fits in.
It comes down to your dog's poo, of all things. Firm, well-formed stools apply gentle pressure as they pass, and that pressure helps the glands empty naturally. Loose or crumbly stools don't, which is why steady digestion and consistent poos are the real goal. The right diet supports exactly that.
Fibre is a big part of the picture, and it helps to know there are two kinds:
Soluble fibre absorbs water and helps soften and regulate things.
Insoluble fibre adds gentle bulk, which is what gives a stool its firm, formed shape.
A good diet uses a sensible balance of both, so your dog produces the kind of poo that keeps the glands ticking over. It's worth knowing this is a genuinely common issue, not something you've done wrong: anal sac problems affect around 4.4% of UK dogs in a given year (O'Neill et al., 2021).
Here's where a lot of advice goes wrong. Because fibre helps, it's easy to assume that piling on more must help more. It usually doesn't.
Extra fibre firms up loose stools nicely for some dogs, but it isn't a universal fix, and it has limits worth respecting:
Too much can cause wind, bulky stools, or a looser tummy, which is the opposite of what you want.
It won't sort out an underlying cause, such as a food that doesn't suit your dog or a weight issue.
If your dog's poos are already firm, adding more fibre may do more harm than good.
So think of fibre as one lever among several, not the whole answer. If you do add any, introduce it slowly and make sure fresh water is always available, as fibre only works properly when your dog is well hydrated. The aim is the right amount of fibre for your dog, not simply the most.
Rather than chasing a single "gland" product, look for a complete, good-quality everyday diet that keeps digestion steady. A few things to look for:
A complete recipe with named meat or fish ingredients, so meals are nourishing and easy to digest.
The right balance of fibre for firm, well-formed poos.
Added prebiotics, such as chicory root (a natural source of FOS, a fibre that feeds the good bacteria in the gut), to support healthy digestion.
Gentle, digestible ingredients that are kind on a sensitive tummy.
A single, named protein source if you suspect your dog has a sensitivity, though always check the individual pack.
Our Tummy Lovin' Care fish recipe is built along these lines, with easily digestible white fish, prebiotics, and omega-3s from salmon oil, and it's grain free for dogs with more delicate digestion. If you'd like to understand the gut side in more depth, our guide to prebiotics for dogs explains how they help.
This is the lever the food lists tend to skip, and it matters just as much as fibre. Carrying extra weight can make it harder for the glands to empty well, so keeping your dog trim is one of the simplest things that helps.
A few honest basics:
Feed your dog to their body condition (how they look and feel): a waist you can see from above, and ribs you can feel easily under a light covering.
Weigh food in grams against the guide on the pack, rather than using cups or scoops, since the same scoop can hold different amounts from one batch to the next.
If your dog genuinely needs to lose weight, do it gradually and with your vet's guidance, never through crash dieting.
If a lighter recipe would help, our Fat Dog Slim weight control range is our lower-fat option for dogs who need to watch their waistline while still enjoying a proper bowl.
Alongside a complete diet, a few gentle additions can support things. Keep them as occasional toppers rather than a meal in themselves:
A little plain, cooked pumpkin, a well-known source of gentle fibre.
A splash of water, or some onion-free and garlic-free bone broth that's low in salt, to add moisture.
Prebiotic support, either through the food itself or as your vet suggests.
These complement a good diet, they don't replace it, and it's always worth a quick word with your vet before adding anything if your dog has another health condition.
Food can support healthy glands, but it doesn't treat a problem that's already flared up, and some signs need professional eyes. Please book a vet visit if you notice:
Scooting, licking, or biting at the bottom that keeps happening.
Swelling, redness, or any blood near the area.
A strong smell that just won't shift.
Signs your dog is sore or uncomfortable back there.
Recurring anal gland problems in particular deserve a proper look, since there's often an underlying cause worth sorting. And do be patient with any diet change: it takes a little time for the benefits to show, so give it a few weeks rather than expecting results overnight.
If you're changing your dog's food, take it steadily to avoid an upset tummy. We always recommend switching over a 2 week period starting with 10% new food, 90% current food, and gradually increasing the new food. Keep an eye on their poos as you go, since firm, well-formed stools are the sign things are heading the right way, and remember any improvement in the glands themselves can take a few weeks to settle in.
Indirectly, yes, mostly through the state of your dog's poo. Soft or loose stools, often linked to a food that doesn't suit your dog or too many rich treats, don't press on the glands well, so they can overfill. Getting back to a complete, good-quality diet that firms things up is usually the first thing to try.
Some breeds do seem more susceptible than others. UK research found higher odds in Cavalier King Charles spaniels, cocker spaniels, cockapoos, Shih-tzus, Bichon Frises, and King Charles spaniels, while breeds like Labradors and Border collies had lower odds (O'Neill et al., 2021). If you share your home with a spaniel or a cockapoo, it's worth keeping a closer eye on things.
Not automatically, no. Grain free suits some dogs beautifully, especially those with sensitivities, but it isn't a cure for gland problems in itself. What matters far more is overall quality, easy digestibility, and firm, consistent poos, so choose based on how your dog does rather than the label alone.
Neither wins outright, and it really depends on your dog. The goal is the same either way: a complete, quality recipe that produces firm, well-formed stools. Some owners find a mix of the two suits their dog's digestion nicely, so it's worth seeing what keeps your dog's poos consistent.
They can support some dogs, but they're not a guaranteed fix. A little extra fibre or a gut-friendly probiotic may help firm things up and settle digestion, though more isn't always better and can backfire. It's best to introduce anything new slowly, and to check with your vet before adding supplements if your dog has other health needs.
We'd gently steer you away from doing it routinely yourself. Done wrongly, or done when it isn't needed, it can cause soreness or make matters worse, so it's usually best left to your vet or a trained groomer. If your dog needs regular expressing, that's a sign worth discussing with your vet, as the aim is to fix the cause rather than keep treating the symptom.
Fibre is the quiet workhorse of your dog's bowl. Learn what fibre actually is, how much your dog needs, and, how to tell whether they're already getting it right.
Watching your dog hunch, strain, and produce little or nothing is genuinely stressful, and it's one of those moments where a clear head helps more than a panic. So here's the calm version. Mild constipation can often be eased at home with a bit more moisture, gentle movement, and the right diet. But if your dog is straining with little or nothing to show for it for more than a day, seems to be in pain, or has other signs like vomiting or a hard, swollen tummy, skip the home remedies and call your vet. Two things are worth sorting first, and they're simpler than they sound: is this actually constipation, and is it urgent or something you can safely support at home? Let's take them in order. Is it actually constipation, and not something else? Before you treat anything, it's worth checking that constipation is really what's going on, because a few things look very similar. Constipation means your dog is trying to poo but little or nothing comes out, often with hard, dry, pebble-like stools. If they can't pass anything at all, vets call that obstipation (simply a more stubborn, backed-up version of the same thing). You might also spot straining for longer than usual, trying several times over, whining while they go, or a little mucus. Two things are easily mistaken for it: Straining to wee, not poo. These can look almost identical, especially in female dogs. As a rough guide, dogs tend to hold their tail up when trying to poo and down when weeing (PDSA, 2023). Diarrhoea. Confusingly, a dog with a runny tummy can also strain and squat repeatedly, so you may think they're blocked up when the opposite is true (Vets Now, 2024). If you'd like a fuller picture of what healthy and less-healthy poo looks like, our expert guide to your dog's poo breaks it all down. Why do dogs get constipated? Constipation usually comes down to something slowing the gut or making poo harder to pass. Common causes include: Not drinking enough water, which lets stools dry out and harden. Too little fibre, or occasionally too much. Not enough exercise, since movement helps keep things moving. Swallowing things they shouldn't, such as bits of bone, hair, or non-food objects. Matted fur or anal gland trouble around the bottom. Pain or stiffness that makes squatting uncomfortable, which is common in older or arthritic dogs. Stress, or a sudden change in routine. Some medical conditions, which is exactly why a check-up matters if things don't settle. Diet has an influence here, but it's rarely the whole story, so it helps to look at the bigger picture rather than blaming the bowl alone. Is it an emergency, or can I help at home? This is the part that matters most, and it's easier to judge than you might fear. Call your vet now if: Your dog hasn't managed to poo for more than a day or two, or is straining hard with nothing coming. They seem to be in real pain, or are hunched, restless, and unsettled. They're being sick, especially more than once. Their tummy looks bloated, or feels hard and swollen. You spot blood, or you think they've swallowed something that could cause a blockage. You’re just not sure - it’s better to be safe than sorry. Vets Now advise getting a dog checked if they haven't pooed for more than 24 hours (Vets Now, 2024), and PDSA make the sensible point that constipation can range from mild to serious, so when in doubt, a quick call is always the safer choice (PDSA, 2023). It's likely mild, and safe to support at home, if your dog is otherwise bright, eating and drinking normally, comfortable in themselves, and has simply had a brief, minor dip. Even then, if it hasn't improved within a day or so, give your vet a ring. Gentle things you can safely try at home If your dog is otherwise well and this looks mild, here are the safe, simple things to try first: Keep fresh water available at all times, and add a bit of moisture to meals with some wet food, a splash of water, or a little low-salt bone broth. Offer a small amount of plain, cooked pumpkin, a gentle source of fibre and moisture (our guide on whether pumpkin is safe for dogs covers how to serve it). Get them gently moving with a relaxed walk, as light exercise really can help things along. Keep toilet trips calm and unhurried, with plenty of chances to go somewhere they feel at ease. A few things we'd steer you away from doing at home: Don't give human laxatives, which can be genuinely harmful to dogs. Don't dose olive oil or other oils by the spoonful. It's a popular tip, but the amount really matters, and getting it wrong can cause other tummy troubles. Don't attempt an enema yourself, as that's very much a vet-only job. And it's always worth checking with your vet before adding any supplement, especially if your dog has another health condition. A quick word on fibre: more isn't always better It's tempting to assume that if fibre helps, loads of it must help more. It doesn't quite work like that. The right amount of fibre supports firm, regular poos, but piling it on can sometimes tip things the other way, with wind or looser stools. The goal is a complete, balanced diet with the right fibre for your dog, rather than a fibre free-for-all. Prebiotics can help here too. These are a particular kind of fibre that feeds the friendly bacteria in your dog's gut, and our guide to prebiotics for dogs explains how they work. For the wider picture on keeping digestion happy, our dog gut health guide goes a little deeper. Helping prevent constipation Most of the time, prevention comes down to a few steady habits: Keep water topped up and easy to reach, and think about adding moisture through wet food. Feed a complete, good-quality diet with balanced fibre and prebiotics. Try mixed feeding, stirring wet food through dry for extra moisture, something we love to call the ultimate doggie dinner. Our wet recipes are made for exactly this, and our Tummy Lovin' Care fish recipe is designed to be gentle on digestion. Keep up regular exercise, and give plenty of toilet opportunities through the day. Help your dog stay a healthy weight, since carrying extra weight can make things harder. If you do change their food, take it slowly. We always recommend switching over a 2 week period starting with 10% new food, 90% current food, and gradually increasing the new food. When to see your vet If you're ever unsure, lean towards calling, and try not to wait days hoping it clears on its own. It really helps your vet if you can tell them a few things: When your dog last pooed, and what it looked like. Whether they might have eaten anything unusual. Any other signs, such as vomiting, low energy, or going off their food. Constipation can occasionally be the first sign of something more serious, so getting advice early is always the safest route, and usually the quickest way back to a comfortable dog. FAQs How long can a dog safely go without pooing? Most healthy dogs poo between one and three times a day, so a full day without is worth noticing. As a general guide, if your dog hasn't pooed for more than 24 hours it's worth a word with your vet, and longer than that, or with any other signs, is a clear prompt to call (Vets Now, 2024). Puppies and older dogs are best checked a little sooner. Can I give my dog olive oil or coconut oil for constipation? We'd gently point you towards your vet rather than reaching for the oil. It's a very common home tip, but the right amount is easy to get wrong, and too much oil can cause an upset tummy or other problems. A quick chat with your vet is far safer, and they can suggest something suitable if your dog genuinely needs it. Does pumpkin really help a constipated dog? For a mild case, a little plain pumpkin can help, thanks to its gentle fibre and moisture. Use plain cooked or tinned pumpkin, never pie filling, which has added sugar and spices, and keep it to a small amount. It's a nice nudge for the odd sluggish day, but it won't shift a real blockage, so it's no substitute for a vet if things don't improve. Can stress make my dog constipated? It can, yes. A dog's gut and brain are closely linked, so a stressful event or a change in routine can sometimes throw digestion off, constipation included. Keeping things calm and predictable, with a steady toilet routine, usually helps it settle. How can I tell if it's constipation or a blockage? A blockage tends to come with bigger warning signs, and it's an emergency. Alongside not pooing, watch for repeated vomiting, a bloated or painful tummy, weakness, and refusing food. If you notice those, or you think your dog has swallowed something they shouldn't, call your vet straight away rather than trying anything at home. Can puppies get constipated? They can, though an upset tummy is more common in puppies than a blocked-up one. Because puppies usually poo more often than adult dogs, a noticeable drop is worth keeping an eye on. Make sure they're drinking, keep their meals consistent, and check with your vet sooner rather than later, as little ones can go downhill faster than adult dogs.
What genuinely helps is a complete, good-quality diet that produces firm, well-formed poos, fed in the right amount to keep your dog at a healthy weight.
Follow us @barkingandmeowingheads or tag us in your images #barkingheads