No it's artificial grass - with so many dogs our lawn was a smelly mud bath! It was very expensive but well worth it - the dogs love it and it has loads of drainage underneath so all we have to do is water with some pet-safe disinfectant every now and then to keep it clean.
I thought it looked to good to be true!! I didn't know u could actually get fake grass I thought it was astro turf haha like I played hockey in at school lol