

My husband and I are thinking of adopting an adorable rescue dog, and are wondering what breed this puppy is. He's about 2 months old now, and has slender legs with larger paws. His markings are border-collie-ish, and he has a white stripe on his belly.
Does anyone have any ideas of what breed(s) he may be?