Yes, dogs can safely eat cilantro but in moderation. Even though cilantro contains vitamins and essential minerals, it should be given as a secondary diet source only.  Cilantro stays easy on upset stomachs and is a flavoring agent also. You can sprinkle a bit in dog foods if your dog likes the taste of cilantro.