Hi there,i am concerned about my female guppy,she is on the gravel in a vertical position (tail on gravel)almost stood up like.she is moving from side to side almost in a rocking motion,is she giving birth?i am sure she is pregnant but not sure if she is ill,her gravid spot is black can anyone help plz?her tail is clamped and so is her top fin,she appears to be struggling