Yes. Dogs can roll in other materials if they are available to them. These include leaves, snow, and even sand. They will roll on these materials similarly that they roll in the grass and dirt.