Hopper is about four and a half months old and we are really struggling with potty training. She sleeps her crate at night and can hold it without any accidents overnight up to 8 hours. When she is out of her crate, there is simply no rhyme or reason as to when she needs to go. She always goes pee and usually goes poop in the morning after getting out of the crate. After that all bets are off. At the moment, I set an alarm for every hour. I take her outside. We stand around for 10 minutes. If she does not go, she goes in her crate for 20 minutes and we try again. If she does, she is allowed out to play until the alarm goes off again. This was what was recommended by our puppy training class instructor. It does not seem to be helping. Problem is, she will sometimes pee again after 20 minutes, 30 minutes, etc. I do not understand why she needs to go again that quickly. According to the vet, there is no infection and she is able to hold it in her crate. When she pees, there is no sniffing around or other warning, she can be chasing her ball I threw and literally squat and pee on her way to go get it. I use a special treat when she goes outside and giver her all kinds of praise too. I feel like I am in potty prison, when she is out of the crate, I cannot take my eyes off her for a second and even then she has accidents as I watch. I am at a loss as to what to do. She is a very quick learner, but cannot seem to grasp potty training. Any advice? Will she just suddenly get it some day? Am I doing something wrong? Help!