Dogs are social animals and being alone for long periods can be stressful for them. Your dog may be displaying behaviour that indicates that he is not happy while you are out.
Kennels are not a natural environment and dogs may not get all the attention that they need.