So for the past 3 weeks i have been using the crate method i leave him in for about 3 hours take him then have a good hour of play time but if i leave him out more than an hour he pees on the carpet i just feel like he isnt learning i also feel bad that he has to be in his crate that long ....i just wanted to know what was your method ?? and about how long did it take your corgi to learn???