The best and most inexpensive way to get rid of the dog smell is to rinse off the artificial grass with garden hose and vinegar. Or you can get our pet deodorizer to spray with a regular garden hose: this will give you a fresh cut grass smell!
I also would like to suggest you to use Zeolite infills on your artificial grass lawn, as this natural mineral will neutralize the dog smell to prevent smell becoming a problem.