Previously, we provided a guide on caring for your puppy for the first 8 weeks of their life. Now, we’ll take a look at the important things to do and watch for between 8 and 16 weeks, or 3 to 4 months. Read more