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!!!