I was also very opposed to artificial grass, but our new place has it installed in the garden and it's great, especially for a dog - not sure if yours is a puppy, but ours would be digging it up into pieces. Worst she can do with the artificial grass is rip up the carpet, which just has to be...