Cranberries are not toxic for dogs. These are generally safe when served in moderation. Plus, cranberries contain lots of antioxidants.
However, cranberries do pose some risks for dogs. Raw cranberries may be difficult for dogs to digest. Too many cranberries can lead to upset stomach in dogs.
Instead, you can served your dog a small amount of cranberry sauce as long as it is not high in sufar which can cause gastrointestinal upset. Also, be sure that it doesn’t contain the artificial sweetener xylitol, which is very dangerous for dogs. Feed your dog with plain cranberry sauce in small quantities, however, monitor your dog after feeding with any new food item for signs of intestinal upset or allergic reactions.
It is best to feed cranberry in moderation and under the guidance of a vet to avoid any other risk. You may also ask your vet about the best cranberry supplements available on the market.