The rules around keeping animals, especially in urban areas, is controlled by the Waipa District Plan.
These rules mainly focus on whether animals are likely to cause a nuisance or not. For example roosters are not permitted in urban areas, and the number of chickens is restricted. Larger animals (excluding pigs) can be kept on vacant sections awaiting development.
District Plan - Animal Control (page 29)