Bring your puppy to the crate for naps and quiet-time breaks so that he can “unwind” from family chaos. Start in increments of 10 minutes and work up to longer periods. Offer treats when he goes inside, and distraction toys, like a stuffed KONG. For years, this author has been giving her Yorkie a treat every day as soon as he goes into his crate and sits. Now as an adult dog, he runs to his crate each morning in anticipation of the goodie.
It typically takes 4-6 months for a puppy to be fully house trained, but some puppies may take up to a year. Size can be a predictor. For instance, smaller breeds have smaller bladders and higher metabolisms and require more frequent trips outside. Your puppy's previous living conditions are another predictor. You may find that you need to help your puppy break old habits in order to establish more desirable ones.