Beautiful! KEEP THEM.

Why not ask some pros in for their estimates, and see what they think, if it can be saved? You don't have to HIRE them after wards!

Keep in mind that the urine stains WILL show, even after sanding. It is up to you how big they are, and the placement. When I had my floors done the beginning of June, I only replaced the one floor which had huge rings on it, all over the place.

AND keep in mind that these floors are true hardwoods, which enhance the home value. Laminate doesn't do that.

Once you sand the floor, make sure to take the time to put down many coats of urethane. That will bead up urine so you have time to dry it before it stains, in future. With laminate, you best pick it up quick, as it will cause the laminate to separate.

Keep the cats locked away for the full time of the project. With the sander, it is LOUD, they are going to be afraid, be sure they are in a safe place and can't get out. For the coating, it smells and they need ventilation so they don't vomit.