Yes, dogs can eat coconut and coconut oil.
In fact, coconut oil is very commonly used both orally and topically on dogs.
Coconut is non-toxic to dogs but it has medium-chain triglycerides which can cause weight gain and gastrointestinal upset.
Some signs of gastrointestinal upset in dogs include
- stomach pain
- bloating
- vomiting
- diarrhea