Puppies can be a lot of fun, they're cute and cuddly and positively adorable. However, a new puppy can also require a lot of work, particularly if you are keeping it in the house. House training a puppy requires patience and consistency, much like toilet training a toddler does. The end result, a dog that is free to enjoy life as a house pet and one that will let you know when he or she needs to go outside, is well worth the initial effort.