dogs can eat olives in moderation. they contain many vitamins and minerals important for human health, though dogs fed a complete and balanced diet don't need these additional nutrients. however, plain, unsalted olives can be a healthy snack for your pup.