I havent seen any power strips. As for bbq i have seen them but you should ask a maintenance employee on site first
There is a picnic structure there with power and can be used depending on if it hasn't been reserved already.
There are better dog parks
Thanks! Your answer is awaiting moderation.