Sunset Beach Dog Park is located on the southern end of Treasure Island and has a small parking lot available. According to some Google reviews, the best time to visit is during low tide, otherwise it is entirely underwater, about 2 feet deep right off the boardwalk.