If it is better for you, for the other owner, and the dog, than it really shouldn't be a question.
I agree that hoarding every dog you come across is not a good thing. I think the reason some of us will not rehome one of our dogs is because we cannot be certain about where the dog is going to. 12 week old puppies are pretty much in demand, and we can often pick and choose good homes. 15 month old pups are often around in abundance, generally because people do not bother to train them and they are getting out of hand, and the little puppy cuteness has worn off. But you seem to have that covered.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC