While some species of ferns are harmless to dogs, certain varieties like the Emerald Fern and Poison Hemlock can be toxic. Poisonous ferns can cause diarrhea, stomach pain, vomiting, and skin inflammation in dogs.