Help make this character squat

I am rigging a character and am 95% done; the only thing left I want to do is make it so if I move the hip bone done the character will squat. I can seem to get the desired results though, instead of pivoting the legs with the hip the legs just offset with the hip.

Here is a sample image. I basically want to be able to move the hips straight down and have the legs bend as if squating. Any help is appreciated.

Are you using Inverse Kinematics?

Parent the thigh bones and the base bone of the tail bones to the hip bone [keep-offset]
(Make the hip bone the second in the hierarchy of the whole armature) And parent the ik target bones of the legs and tail to other bones like a master bone- which is the parent of the hip bone (first in the hierarchy).

Thank you so much.