Both. For puppies, this is the ideal starting point — you build the right habits from scratch and avoid the frustration of unlearning bad ones later. For older dogs, the foundation principles work at any age. Dogs do not stop learning. What changes with age is the pace, not the capability. We adjust for that inside the system.