No matter how old your puppy is when you bring him home, he will be needing vaccinations eventually. Outside of routine puppy check-ups, there are several other reasons why you may need to take your dog to a pet health care provider. Because puppies are rambunctious little explorers, it’s possible they may encounter one or more of these common medical conditions including ear infections, urinary tract infections, swallowed foreign objects, you name it. It's always a relief to have a great veterinarian on hand to make everything better.