Could you over seed it op? It likely looks bad due to winter snd the dog.
A lawn, be it plastic or real needs maintenance. A plastic one if you did nothing to it over winter will look really bad come spring, dirty, with leaves and stinking. They don’t have some magic repellent,
So you brush it, hose it down, clean it for spring, and then hose it down when the dogs been on it, so it doesn’t smell, or you over seed now, let the ground dry snd any bare patches fill in and then cut it every two to three weeks
Which ever option you take, both have work. But a real lawn is always much more aesthetically pleasing than a plastic one, which always looks plastic when anywhere near it.
Think of artificial flowers v real ones. It’s like that on a much bigger scale. In addition if you ever come to sell a huge amount of people will be put off when they see it’s plastic.