Linear or nonlinear material behaviour is indepedent of whether the material is isotropic or anisotropic.
For an anisotropic materal the stiffness is different in different directions, and if you pull in one direction you might get stretching or bending in a different direction!. That doesn't contradict Hooke's law, provided twice the force gives twice the stretch.
The general answer to the OP is "yes, provided the forces and stretches are small enough so the material remains linear".
If by "fabric" you mean something like a piece of woven cloth, then it is highly anisotropic, and also highly nonlinear even if you pull in just one direction. The initial pull tends to straighten out the fibers, so the stiffness is low and the stretch is quite large. As the fibers become straight the stiffness becomes much higher because you have to stretch the fibers themselves.