I concur pretty much with what everyone else has stated, except that a young puppy is not impossible if one uses one's imagination. An older puppy or a young adult might be a better bet and less of a hassle.
I also do not agree with using pee pads. It only teaches a pup to evacuate indoors, rather than outdoors, which is kind of the general idea of house breaking a puppy. Better to come home at lunchtime, or encorporate a friend or family memeber in the house breaking process.
Thank you for asking questions prior to getting a dog. You give me hope.
Welcome to the forums.