Different strokes for different folks as they say but when it comes to house training puppies most folks opt for crate training. To the uninitiated, crate training is often dismissed as they think of the crate as a cage but nothing could...

Read more