I think if she's the type that can take care of a little one than I would. You know her better than anyone. If she's ready financialy, and can spend the time with a pup then I would think it was ok.
I know I would have been able to and would have had one if it were me.
I'm sure you will make the best choice for her
Good luck!!!