yes, dogs can eat oranges. oranges are fine for dogs to eat, according to veterinarians, but they may not be fans of any strong-smelling citrus. oranges are an excellent source of vitamin c, potassium, and fiber, and in small quantities, the juicy flesh of an orange can be a tasty treat for your dog.