About the Miami Beach Boardwalk
The Miami Beach boardwalk begins at Indian Beach Park at 46th Street and Collins Ave. It continues south to 23rd Street where it becomes a paved surface. The paved portion of the boardwalk continues through the Ocean Drive Promenade to 5th Street. South of 5th street there is also South Pointe Park which provides nice views of the port of Miami (Government Cut).
Walking your dog on the boardwalk
Technically, pets are prohibited in public parks and beaches. See Miami Beach City Ordinance Section 10-10. However, at any given time you can find people willing to risk the small fine by walking their dogs on the boardwalk (south of 21st street) with leashes.
Vending and for-profit sales activites:
Generally speaking, for-profit vending is not permitted on the Miami Beach Boardwalk. There are specific "street performers" and "artists" zones that require a permit. Also, certain "non-profit entities" can set up tables as long as they have the proper permit. You can refer to the Miami Beach Government website for more details: MiamiBeachFL.gov
Public and Private Events - The City of Miami Beach hosts a wide variety of special events (both public and private) that enrich the community for both visitors and residents. If you are interested in having an event on Miami Beach, please refer to the "Special Events Requirements and Guidelines" located here: Special Events Guidelines
Film and Photography Permits:
Film and Print permits are required for individuals or businesses wishing to conduct commercial film, television, video, photography and all other media use projects taking place on public property, at residential locations, when city services are required or when productions may have an impact on traffic/residents/city services.
Check the official City of Miami Beach Website for more information.