Yes, dogs can have olive oil in moderation. In small amounts, olive oil is actually considered to be a healthy addition to a dog's diets, as it is a good source of monounsaturated fats and antioxidants. It's always a good idea to consult with your veterinarian before adding any new food or supplement to your dog's diet.