We spend most of our time as dog trainers dealing with unwanted behaviours both inside and outside the home. It's become our speciality.

Reactivity, resource guarding, separation anxiety, pulling on the lead, excessive barking, jumping up, biting etc are some of the most common unwanted behaviours we deal with.  Most of these behaviours are caused by owners giving their dogs too much freedom, far too early in the dogs development.

Crates seem to be an emotive subject for some people but it really is the best way to keep your puppy or young dog safe when you're not watching them. It also helps prevent unwanted behaviours from starting.
No one is saying you have to keep your puppy or young dog in a crate for extended periods of time but in those moments where you're not able to have your eye on them, a crate is invaluable for helping to prevent unwanted behaviours from developing.

Proper crate training is required at the beginning to make the crate a positive experience for your dog. If you need help to crate train your dog, get in touch.