Rose petals are safe for humans, and I believe they are safe for ducks as well, I've been feeding my girls rose petals year round for the past 3 years with no ill affects. One of them will strip all the roses she can reach, they're a favorite treat! Have you heard about a specific toxisity with...