It could have been that her previous "owners" did not know how to propery housetrain a puppy. Puppies need to be taken out every hour to go to the bathroom, and after eating/drinking and playing. The pup could not have been taken out enough. Also when you have a young pup that you cant watch 24/7, you need to do crate training. They could have been giving him full run of the house. If I did that with our Golden when she was a pup, she would have peed all over also.