I have the exact opposite problem. Working at an animal hospital, volunteering at a shelter, and fostering rescue dogs pretty much ensures that the only decision I ever have to make is whether I have enough time, space, health and patience for yet another dog But I totally get it. My Brutus was my true best friend, a once-in-a-lifetime dog, and there will never be another like him. Whenever I see a dog that resembles him a little, I automatically favor them... but there's so many ways that dogs can be wonderful. My advice is to go in the opposite direction and avoid unnecessary comparisons. I'm not a big fan of "meant to happen" thinking, but the best dogs often come in to your life at the exact right time. It's like anything else in life - luck is mostly a matter of seeing the opportunities that are already there.