Dogs can eat potatoes, but only when they are cooked and served plain. Raw potatoes are not safe as they contain solanine, a toxic compound for dogs. Potato skins are best avoided because they contain oxalates, which can harm a dog's kidneys if consumed in large amounts. Potatoes should be given in moderation since they are high in carbohydrates and can cause obesity or digestive issues if overfed. Avoid giving dogs fried potatoes, potato chips, or potatoes prepared with butter, salt, or seasonings that could be harmful. Sweet potatoes are a safer and often healthier alternative for dogs when cooked properly.