We would add that dogs love crates as it gives them a feeling of a den - make sure to get a cover for the crate! Crate gives dog a piece of mind when and if you have children, like we have a rule in the house: if dog goes in a crate, kids cannot bother them. It’s funny how quick dogs figure it out! However, if you want dog to like the crate, don’t use crate for easy babysitter! Don’t leave them there for a whole day! No hours than more than puppy age in months plus 1 more hour when you bring your baby home.