I am using this pen inside on carpet and it works great! Would not recommend for wood floors as there are stakes that hold the sides together. The sides would definitely be too short for large dogs.