To prevent staining from puppy urine
- Apply 1 part water to 1 part white vinegar lightly to the fresh stain immediately via a spray bottle
- Re-apply if necessary
- Use a wad of white kitchen roll and a weighted object to soak up the remainder of the spillage.
That should take care of it.