Yes! You will love having Perfect Turf PetGrass for your dogs. It cleans up easily and handles big dogs with no problem. PetGrass is used in Dog Facilities everywhere from Canada to Arizona, indoors and outdoors, and it has no problem handling the snow and temperature changes. It is anchored around the perimeter and in the interior by nails, or installed in our state-of-the-art POD system.