Teaching your puppy crate training is the first and best step in his life. It makes all the other steps in his training go so much smoother, much like a solid foundation makes for a superior wall. Establishing you as the Alpha member of his “pack” is one very good reason for starting your puppy […]