Technically, Harley is still a puppy, so I would think that would be the place to start. A beginner's class might very well have adult dogs, so poor Harley might be at a disadvantage..You could always make that your next class when you complete the puppy one 