In terms of full dependability and minimal or zero messy accidents, anywhere between 8 and 12 months is a safer bet, though. Not all puppies retain habits at exactly the same pace. One puppy may take to house training in merely weeks, while it may take another pup months longer.