So I just had a thought, what about those hoods that falconers use to calm their birds? It might be a problem with their crests, but you could trim those and they'll grow back.
Sorry, I thought you were talking about a anti bark collar. I don't think the ones you hang on a tree will work. Could you put the roosters in the garage or a basement at night, until you move?
Imo, I wouldn't put one of those on a dog. I don't think you could get it to fit properly anyway, the contact points have to touch the skin, and chickens necks are pretty small, not at all like a dog.I think it would be dangerous to leave something like that, so tight around the neck. Try...