Yes, dogs can eat avocado, but in moderation, and you should only give your dog the fruit portion of the avocado, which has healthy fats vitamins and minerals, but don’t give your dog other parts of avocado, such as leaves, stem, seeds, or skin, because these parts contain Persin, which is toxic for dogs.