No, that is not from a new puppy. Those pee puddles on the floor are from our 19 month old who is potty training.
Can't believe we are starting the potty training process, but Siena has started showing signs of being ready. She is really getting the pooping-in-the-potty, but the pee part has been harder for her, hence the couple puddles on the floor. We have three different types of potties, upstairs and downstairs, for her to use. Two are seats on top of the toilet and one is a more portable version. She hasn't shown a preference to either. I am hopeful that we will be able to complete this process before I go back to teaching in a month. When Grandma Shaddon watches both kids in the fall, it would be nice for her to only need to worry about changing Parker's diapers. I will keep you posted on the process.