Our Bow Wow Turf Rolls are permeable and will allow the urine to drain to the soil below. Typically you would install this over compacted crushed granite. This will help with drainage and also keep from destroying your turf when installed. So for this particular install, we would recommend removing the larger rocks before installing our Bow Wow Turf Rolls or any other artificial grass rolls. Our Zeolite Max is great as it is formulated to neutralize the smell from pet urine. This infill is recommended to be used under and on top of our turf as infill. This in conjunction with our Pet Fresh spray will help to keep our turf smelling fresh all day. The other infill we recommend is our Durafill. This infill is pet safe and helps to provide proper drainage for your turf. Not only will it help with drainage, but it will also help to keep your turf cooler than using rubber or silica sand infill. If you were to use our drainage tiles, these would be more of a barrier between urine and turf which could be a good thing since urine won't be directly under the turf. Our Rugged Grip-Loc tiles would be a good product if you do want to use drainage tiles under your turf.