I'm not a puppy expert (my husband is) but we've got an 8 week old yellow lab puppy that we have been house training for the past 2 weeks.
We take her outside about every 45 minutes. Anytime she eats or drinks, we take her out shortly after. We'll say "Go outside?" when we are taking her out, so she learns what those words mean. And when she is outside, we will tell her to "Go potty!" so she knows what those words mean too.
At night, she stays in a small kennel. You don't want the kennel too large, because then they will do their business in a corner. If they have to lay in it (in a small kennel), then they won't go. We also make sure she has no food or water after 6 or 7 PM so it's not sitting in her belly when she goes in the kennel for the night.
She makes messes on the floor. She's a puppy; it's going to happen. We keep a VERY close eye on her at all times, but she is quick. When she makes a mess, we put her nose on top of it (don't actually stick her nose in it, like some people do, because I don't want to be washing her nose all day long), smack her on the head, and tell her NO! BAD! Then she gets put outside immediately as "punishment". We don't keep her outside very long right now, as temps are below zero and she doesn't have any fur to keep her warm, but she is just starting to get the hang of it. She made a mess this morning and she started whining as I was carrying her to the door. So hopefully soon she will understand she cannot do that in the house!
∞•*˚ Βгįťţαňγ ˚*•∞
It is not enough to know how to ride; one must know how to fall.