Your dog may not like that spot anymore after you install new flooring. Typically pets mark spots that have been previously marked by animals that have lived there before and they feel the need to make their own mark as territorial as they are.
I'd go with the laminate or cork flooring and use the Click Seal (
http://www.cal-flor.com) on that area. USFloors makes a cork floor that has a very durable finish and sealed edges as well. The only one I know of that has a patented sealed edge. Expect to pay extra for the installer to use the Click Seal.