The puppy is toooo cute! He looks like a beagle mix or a border collie mix. Just give him time, his real self will come through. The vet should know too. Happy bday Joey!! Good luck with the pup!