Every respectable pet professional recommends crate training. Dogs are not human children, they do not behave like them and do not need the same care and resources them. At the end of the day if you don’t crate train a dog, that’s your choice. But crate training is far from cruel and provides dogs with a happy space of their own where they feel safe, secure, and in control.