It provides all that the animal needs for survival food, water, shelter and space.
(It; provides; all that the animal needs for survival food, water, shelter and space) (all; needs; for survival food, water, shelter and space)
It all
provides needs
all that the animal needs for survival food, water, shelter and space
for survival food, water, shelter and space