I had this same question myself awhile back. My Vet told me she uses the same lawn company I use and what she does for her dogs are if the lawn company says "keep dogs/pets off the lawn for 24 hours" that we should DOUBLE the time off the lawn and make if 48 hours. I've also seen some YT'ers on here that do their own lawn. What I think is one of the greatest ideas was one of them will do the front yard one week and then the back yard the subsequent week. This provides a place for their dogs to go no matter when you fertilize.