Brooklyn only needs to be in his crate if we are going to be away for longer than say 4 hours. For short trips to run errands, or take the kids to school, he stays out of his crate and the worse he does is sneak up on the couch to look out the window. At night he sleeps next to our other dog, on the floor in our bedroom. We take him for walks daily, and switched him to a harness (instead of a neck collar). The pulling is no longer an issue. Adopt this sweet boy.