I had the same problem. I have a mini dachshund who loves to rip out bird feathers. She especially loves my big welsummer roo. She was scared of them when young, but once she realized how much fun feathers were thanks to the great dane knocking over the garbage bin of feathers on processing day, she wouldn't stop trying to jump on and eat the chickens.
Here is how I completely nipped the problem in the feather, so to speak. I made my dog into my personal assistant. I brought her right up to all the feed, water, etc. I forced her to walk in circles around the coop with me, and not bark. I brought her right up to each nest box and made her sit in front of every one while I got eggs. I even made her do tricks like sit, circle, sit in the coop while we were working. Then I would give her a nice treat when we were all done, but while we were still out with the chickens. Seems to have worked, and now there are no leashes, no barking. I do have to trip over the dog while getting eggs each day now.
Good luck what ever you do.
Here is how I completely nipped the problem in the feather, so to speak. I made my dog into my personal assistant. I brought her right up to all the feed, water, etc. I forced her to walk in circles around the coop with me, and not bark. I brought her right up to each nest box and made her sit in front of every one while I got eggs. I even made her do tricks like sit, circle, sit in the coop while we were working. Then I would give her a nice treat when we were all done, but while we were still out with the chickens. Seems to have worked, and now there are no leashes, no barking. I do have to trip over the dog while getting eggs each day now.
Good luck what ever you do.