I think a large difference in age can be an issue also. I know my Bambi who is 10 does not like overly playful dogs pestering her so no young ones for her but I think she would be good at teaching puppies manners as long as they did not stay permanently!
Jennifer