Can dogs eat mashed potatoes? It depends. Pure mashed potato is safe for dogs. However, many varieties contain added ingredients that are unhealthy, and some can be harmful. These include dairy (such as butter, cream, milk, as many dogs struggle to digest dairy), salt, onion or garlic powder, chives, and gravy.