Question: is 12 weeks still a puppy?
Answer: Small breed puppies don't finish growing until they reach around 9 months to one year old. And giant breeds can take up to 3 years! So, your puppy is still very much a puppy at 12 weeks old. They have plenty of growing and learning left to do over the next few months of their life.