 We were training our dogs in puppy classes at one point when they were a year old. They were considered a puppy. It didn't matter on the breed. They were considered a year old. Never mind the fact that some dogs mature way more slowly than others and really don't get out of that puppy stage until they're almost two years of age.