The best time to bring your puppy or kitten for their first vet appointment is within the first few weeks of bringing them home. This is when you can establish a relationship with their veterinarian and get answers about how to care for your pet.