The animal habitat in the smurfs village, similar to the island, is a different section of the game, so it is not limited by the character limit. Even if someone is on the character limit, it is still possible to get animals for the habitat.
The animal habitat has, however, its own character limit. In level 9 (when the habitat can be placed inside the village) it is possible to place up to three new animal “houses” (i.e. a logs, stamps or caves in which one additional animal can live) to the habitat. From then on one additional house can be placed within Doctor Smurf’s Animal Habitat. From level 12 onwards a new house can only be placed every two levels.
The maximum number of houses and hence animals is, at the moment, twenty. After that, even if the village reaches a higher level, no new animal house can be placed. This might change in the future, but at the moment there is no way of getting more than twenty animals at the time.
To place one of the animal houses, simply go to the build menu and buy one. The prices range from 30 to 1000 Coins per house.
If a new animal has been caught and is supposed to be placed inside the habitat when there is no more room available for it, either the new animal can be released by pressing the “Release” button or one of the animals inside the habitat needs to be released and replaced by the new animal.
When an animal is released, its current level will be lost and there is no way to retrieve it.
With the latest version (Grandpa Smurf Update) it is now possible to delete habitats. If animals occupy all of the habitats, an animal has to be released first before the habitat can be deleted.