Sadly there is no dog park here, but Shadow and I absolutely love walking the trail across the bridge right next to Rio Vista. It's very pet friendly with dog bags located at different points along the trail. The trail is paved and extends all the way up past Union Hills. It's perfect for biking, walking, running, etc.