Mixed breeds don't always have the same exact look because they may show more of one of the parents than the other. The tail and hair look right for those breeds. There is a different look with the one on the left, especially the ears. May have a third breed there and the face does not have the feathering. Even so looks like a wonderful little puppy. Might be beagle. You can always do a DNA test for the dog if you really want to know. Hope that helps.