I don't think it's too old no.
I got Milo at 8 weeks, but Nancy didn't come home until she was 5 months, I was happy either way
The good thing with having an older pup was they have had their injections and you can take them out straight away
and show them off
The other thing was okay there were a few little accidents, but the whole toilet training thing was sorted, which made life easier. Personally I wouldn't have a problem taking an older pup again, although equally having a pup from 8 weeks old is just