Artificial Grass is absolutely dog friendly and is used by many Humane Societies. Artificial Grass doesn't stain, and urine will drain through. Avoid products that have a latex backing for they will absorb pet urine and retain a foul smell. Choose a product with a Polypropylene / Polyurethane backing and make sure to add a deodorizing infill if your Artificial Grass will be used as a relief area. Shorter pile height products with structured yarn will last longer and are easier to keep clean. (1.25" to 1.65" pile height recommended)