It depends on the class level. Puppies can take their first class starting at 2-4 months, while more mature dogs can start at 6 months.