Never allowed in an urban area: roosters or pigs.
Permit required to be kept in an urban area:
If stray livestock are on a public road, you can contact council on 1300 242 686 or the Department of Transport and Main Roads on 13 19 40.
Animals may be impounded by a council ranger and a fine may be imposed.
If stray livestock are located on a private property it is a civil matter and council has no powers to get involved. However, you can contact Biosecurity Queensland on 13 25 23 for assistance.