Hi,
A Husky is a working dog. Even though you have one that will stay in a cage for 12 hours, not pooping, you are very, very lucky.
Working dogs need exercise, and I do agree with the other answer about having a doggie "run", or a back yard they can run in.
Your Husky needs at least a brisk 45 min. walk, at least twice a day. A cage is no place for this type of dog. It would be much, much better for them both, to live outside, with a dog house, with some place they can exercise.
Here is some more information on crates:
http://www.canismajor.com/dog/crate2.html
Tips on Crate Training.
Scroll down to "How do I get my puppy used to a crate?"
"In the beginning, he should only be expected to stay in the crate for 2 hours at a time and overnight. During his periods out of the crate, your puppy needs plenty of playtime and attention. I like to give puppies at least an hour between crating periods where they're played with, loved, allowed to explore and romp. This burns off their boundless puppy energy and helps them understand that crating is only a temporary thing."
Your dogs are not getting enough exercise for their breed. They poop, due to being bored, not having a chance to do it anywhere else. They need to be "tired out", as that is their natural way. Being in a crate is not normal for these beautiful working animals. I do wish you the best, and good luck.