how long does it take to house train a kitten?
Training might take some time, but by 4 months your puppy should be in the habit of doing their business outside. Kittens are a snap to house-train. Cats instinctively cover their messes (to hide their waste from predators), so put them in the litter box a couple of times and they should get the idea.