Dogs can have potatoes, but only when they are cooked plain and served in moderation. Raw potatoes are unsafe due to the presence of solanine, a toxic compound, so potatoes must always be cooked before feeding to dogs. Plain boiled, steamed, baked, or mashed potatoes without any seasoning, salt, butter, or harmful additives are generally safe and can provide nutrients like vitamins C and B6, iron, and potassium. Potato skins and fried potatoes, such as chips or fries, should be avoided as they contain harmful substances like oxalates, excessive fat, and salt. Dogs with diabetes should avoid potatoes because of their high carbohydrate content which can spike blood sugar levels. Always consult with a veterinarian before introducing potatoes into a dog's diet.