It does depend a bit on the breed or the individual, but mostly depends on the owner, like so many things with dogs

.
Mine house-trained lightning fast, but we did nothing, NOTHING, for two weeks aside from housetraining. Okay, I'm exaggerating a bit, but that's what it felt like. As if the whole world revolved around the elimination habits of a small poodle puppy.
Through extreme vigilance, he only ever had about three piddle accidents in the house, and he got lots and lots of praise and treats for eliminating outside. I think not letting the dog practice the behaviour you don't want, i.e. eliminating inside, is key.
So, yes, I found my poodle very easy to housetrain

, but your mileage may vary.