Thank you all for all you have suggested..
I don't think I'll use the DE because its a carcinogen and that worries me. I don't want one of the barn cats or some one to inhale it.
When we get a good frost they will die. " I hope"
And I am just going to use the other barns hay till then.