The world is far from perfect. So sorry Maggie did not make it long. Sometimes there is nothing you can do to fix a rough early life. I'm going through a tough spot with one of mine now, she's only 7 1/2. Was very abused, very malnourished early on.

Not sure what I think of breeding. I'll prolly never have the luxury, as animals seem to find me. I think we still need some breeding, I just think perhaps there should be a limit, and an age requirement before they are separated from the litter/mom. I don't look down on your adopting him so young, I think it a shame the breeder did that. Anyway, I am glad he is doing better, he's got a great home and an older dog to look up to. Enjoy his puppy-ness, they are young for only so long. Our Zoe is getting less "puppy" all the time, just love it when she chases her tail or gets the zoomies and has to sprint through the house!