There's a small creek in the back of the restaurant. I didn't see any animals there but I guess they wouldn't mind if someone brought yours and left it there.
There's a patio at the location near Caras Park. I don't remember seeing dogs there but it doesn't mean they are not allowed....
Thanks! Your answer is awaiting moderation.