I dont sell jobs like that, I'm very straight forward. It was actually the flooring retailer that recommended the topcoat. I told the guy the dogs are going to scratch the finish no matter what. I told him with his dogs he's prolly going to be on the every 5 year refinish plan. The dogs are why he's going brazilian walnut. He wanted american walnut which stinks because I get this waaay cheaper but oh well. Also the flooring retailer told me a topcoat would NOT void the factory warranty. I would make him put it in writing and sign it before I purchased the product however. It just seems like the finish on this floor isnt very hard. I can scratch it w/ my finger nail so I could just imagine what those muts are going to do to it!