Hi Angel, just want to share this FAQ Robert did on Timeline if you haven’t seen it already. I don’t think any other trainer addresses this and it really helped me understand what my puppy needs and how to manage my expectations (and frustrations). I wish I had watched this earlier then I wouldn’t have been so hard on my puppy at the beginning. Hope it helps!
https://robertcabral.com/courses/frequently-asked-questions-faqs/lessons/timeline-to-a-trained-dog/
Timeline To A Trained Dog