I can't offer any cleaning solutions for laminate floors but have you tried white vinegar and water? Streaking is usually caused by the cleaner left on the floor. Water evaporates without leaving any residue except for spotting, which the white vinegar takes care of.
I don't think there's a wood floor made that will stand up to large, energetic dogs but there are degrees of damage. My hardwood floor on the first floor had held up a LOT better than the engineered floors but it's got scrapes and claw abrasions too... fortunately not down to the wood yet. I think probably the best solution is a solid hardwood floor with 4 or 5 coats of a job site-applied oil-modified urethane and NO STAIN. Not staining the floors means you can do periodic rescreenings followed by another coat or two of urethane. Acid-cure and moisture-cure urethanes are tougher than oil but I *think* they need to be completely removed before refinishing.
Denise's floors
I can't offer any cleaning solutions for laminate floors but have you tried white vinegar and water? Streaking is usually caused by the cleaner left on the floor. Water evaporates without leaving any residue except for spotting, which the white vinegar takes care of.
I don't think there's a wood floor made that will stand up to large, energetic dogs but there are degrees of damage. My hardwood floor on the first floor had held up a LOT better than the engineered floors but it's got scrapes and claw abrasions too... fortunately not down to the wood yet. I think probably the best solution is a solid hardwood floor with 4 or 5 coats of a job site-applied oil-modified urethane and NO STAIN. Not staining the floors means you can do periodic rescreenings followed by another coat or two of urethane. Acid-cure and moisture-cure urethanes are tougher than oil but I *think* they need to be completely removed before refinishing.