Thank you for all the replies! I agree with many of the guesses...Corgi/Terrier (possibly Jack Russel)/possibly Chihuahua. It doesn't matter because he's wondeful regardless of his heritage, I was just curious what others saw. I love mutts, I've had the best experiences with them! Thank you again for the kind warm welcome.