A happy puppy sitting outside in the grass

Puppy Care

For most of us, our first exposure to animals is through a dog. Canine pets are important members of the family and they occupy a special place in each family member’s heart. At Carroll Veterinary Clinic and Foothills Pet Healthcare, all four of our veterinarians live with multiple dogs, many of which have been rescued. We understand dogs and how to provide them with a lifetime of quality care.

A dog’s life can be divided into three distinct parts: Puppyhood, Healthy Adulthood, and the Golden Years. Your dog will play a different role in your family as he or she ages. For the highest quality veterinary care, each phase of your pet’s life requires unique input from you and your family.


Yes, puppies are cute! But integrating them into your family is critical and requires commitment and adjustment on your part to ensure a good fit. Carroll Veterinary Clinic can help! Our puppy wellness plans provide all the preventive care new puppies need from the time they first come home through 6 months of age. 

Vaccinations are another key component of your puppy’s good health. We give risk-based vaccinations in a series of visits scheduled three weeks apart.

At each puppy visit, we:

  •   Administer a broad spectrum dewormer
  •   Perform a complete physical exam
  •   Trim nails
  •   Provide heartworm prevention
  •   Discuss your concerns
  •   Provide a comprehensive written report on your puppy’s growth and health

Your puppy’s appointments are a great opportunity to address behavioral concerns and evaluate and celebrate the progress your puppy has made between visits. We can also help with nutritional advice and product recommendations to prevent or eliminate external parasites based on your individual needs.

Contact Us Today to Schedule A Veterinary Appointment For Your Puppy

Scheduling a puppy care appointment with our veterinary team is as easy as picking up the phone or sending us an email. Our veterinary staff is here to make your trip to the vet easy for you while ensuring it’s also stress-free for your puppy.

Call our Centennial office at 303-843-7222 or Make an Appointment today!