DIY bamboo flooring

Question

is there anything I should know before purchasing bamboo flooring for DIY project for hubby and I? (Especially what do I need for thickness and what would be an appropriate price per square foot) are any special tools necessary? We got rid of carpet and installed pre finished hardwood (tongue and groove) DIY 10 years ago in family room. Now It’s past time for our living room carpet has to go (dog accident house smells horrible of urine). I found an article that bamboo is one of the best flooring choices for homes with dogs. (If we decided to hire the job done what would installation cost?)