Here in Central Florida, I follow two different canine rescue groups on Facebook, and they always have dogs for adoption. One of the groups favors Shih Tzus, and the other Poodles, but they both take in any breed. One thing I see a lot of is older folks having to give up their pets because of illness or, sadly, death.
I'd suggest you look in your area for similar groups. My experience is that small dogs work best for me, even though they can be "yappy". One of my favorites was Hoot, a 8 pound toy poodle, who was very well behaved. He lived to be about 16.