You absolutely have every right to the money for your hens. It's not your fault in the least that she decided to get a dog and let it run loose. This may sound drastic and over-the-top, but you can gently warn her that either she pays for you are wanting, or she won't have to worry about taking...