Don't worry about "failing" puppy class. Just have fun with him. The focus should be more on socializing not really training when they are really young puppies. It is a challenge to teach puppies with all of the distractions around, particularly sighthounds, in a class environment.
Congrats on your new addition! Hope to hear more from you.