Q: My dogs have ... on hardwood floors without leaving smells or stains, but the finish needs to be intact and you need to ...