@DrewDad,
She has until August, roughly six months left assuming baby arrives on date.
She just lost her second job in two weeks, and missed the interview for another job because she had just been to the doctor's appointment that gave her the news o.O
I know the family won't mind helping her out as much as they can, we are all being as supportive as we can be. She is however a bit of a wayward teenager and very very very immature for her age so it's difficult to try and make sure she is doing the best she can for the child, as she has lots of silly childish opinions and ideas.
At the moment my main concern is that she is very emotional and temperamental naturally (we nicknamed her the Drama Queen from an early age) and obviously her pregnant state will only make her worse at times. My grandma is not the healthiest person (she has very high blood pressure) and naturally I don't want any additional stress on her.