Thanks for the responses!
Today I learned what the term mutt means :)
My cousins found him in an abandoned hut type of thing. Will take him to the vet today. I sort of knew he would be a mix and not a pure breed but I was hoping to know what sort of mixes. It does look like a lab and...