It really depends on your community, anonymous. Some communities require pet pokémon to be on leashes in addition to their poké balls; others will trust you with a poké ball only. It may be an excellent idea to consult your community’s website or your city or town council to find out the specific ordinances in your location.