German Shepard, I'm presuming? What a lovely boy...he's gonna be a big boy too!Lol!
If you got him from a breeder, he should have had his first set of shots...atleast I know in MN it's state law for breeders to have done that...not sure about other states
ETA...duh, should have read closer on his breed...Lol!