I got my Vizsla (Aspen) at 8 weeks and started Kennel training her immediately. I started a routine where I would leave her at 7:30am every morning for 60 minutes. At 8 weeks old, I figured that she could hold her pee for an hour.... I was totally wrong. She freaked out in her kennel, tore up the sheet that I put over her crate, and peed. I had her crate divider up so that she didn't have too much space, and was up with her for at least an hour before leaving the apartment, and made sure that she was tired before I left. In theory, I did everything right and was incredibly frustrated that I could not leave her side for a mere 60 minutes.
However, she got over this VERY quickly. It took just a week for her to get into a routine and was fine in her crate from 7:30 to 8:30am. The next week, I increased the time to 90 minutes and the next week was 2 hours. The first time couple of times that I left Aspen for 2 hours, she peed in her crate again and was howling when I got home, and the same thing happened when I increased the time to 3 hours. Eventually, she learned that I take her on a long walk when we get home and is excited to get a treat every morning for going in her kennel. Now, at 6 months old, she is good in her crate for 5-6 hours (as long as she gets her long walk/play time before I leave). Often time, I have to drag her out of her crate when I get home. Hope this helps.