I did the puppy thing when I bought my first house and loved it.
I had a fantastic almost decade and a half with them.
Now, I have resucues.... it is amazing how different they are (rescue as compared to puppies). They both had rough early lives, now they live in the lap of luxury and appreciate every second of it.
one of my pooches just had the second of 2 knee surgeries and is recovering nicely, and when she is fully recovered, I am going to rescue an old pooch.... one that will be hard to place due to age, and give it a great life.