My experience has been that crating was an excellent way to train my pup. I found potty training him very easy with the crate. I am very happy with my dogs home behaviors. I also would stress that any routine could work- as long as it is constant. I don't crate up my dog anymore, but I would...