You want your mastiff puppy or dog to have a secure place to rest and go to, when you want them to be in a secure place, while you're away. To begin with a new puppy, you would want to have a good size crate, one they can stand up and lie down in, and turn around comfortably, but not to big either.