Yes, dogs can eat sweet potatoes in moderation.
Sweet potatoes are rich in beta carotene, dietary fibre, vitamin B6, vitamin C and minerals. You can feed dogs with small amounts of sweet potatoes as a healthy treat alternative. Dietary fibre can benefit dog’s digestion system. The beta carotene can help neutralize the harmful free radicals, and reduce the risk of cancer.
White potatoes are cheaper than sweet potatoes, but sweet potatoes have more nutritional value. Sweet potatoes contain more antioxidants, fiber and vitamins than white potatoes. White potatoes contain more carbohydrates, can more easily cause obesity and blood sugar problems than sweet potatoes.
Don’t feed your dog raw sweet potatoes, cooked sweet potatoes are better for dogs, because cooking could break down the dietary fiber and starch of the sweet potatoes, and make them easier to digest and taste sweeter.
Dogs can’t eat too much sweet potatoes as they contain high levels of carbohydrates and sugar which can lead to obesity, and cause an upset stomach and diarrhea. Also watch out for the outer skin. The skin can be harmful as well if it has mold on it or dirty. So clean it well or just peel it off.