I haven't seen anything posted but I haven't seen anyone with dogs either. Not sure why anyone would want to bring a pet to a very loud event but when no nothing is going on you might be able to.
As for the grandstands no, most likely no at the track in general but not 100 percent sure
Thanks! Your answer is awaiting moderation.