Thats great! & Good luck!
We never end up with what we're looking for when we go to a shelter. When we were getting a second dog, we were looking for a young, small(as in smaller than Frisk), female dog. We ended up with a male dog.. a bit bigger than Frisk. And we couldn't be happier! =]
I hope you're able to find what you're looking for. I bet Teddy will be ecstatic to have a new playmate.