At what age can kittens receive vaccinations?
Kittens can be vaccinated at three months old. By this time, the immunity they received from their mother's milk has mostly worn off, so it's important to vaccinate them as soon as possible. They should be vaccinated while they are healthy. Vaccination should not be given if the kitten exhibits any adverse reactions such as coughing, runny nose, vomiting, diarrhea, lethargy, fever, or has an infectious disease, chronic illness, immune disorder, or tumor. 
Kittens should receive their first vaccination between 9 and 12 weeks of age, using an imported feline triple vaccine (preventing feline panleukopenia, feline rhinotracheitis, and feline calicivirus disease), followed by a booster shot 21 days later. After that, they should be vaccinated annually. Kittens should receive their first rabies vaccination after 3 months of age, and then annually thereafter.
Newly purchased dogs or dogs that have just moved to a new living environment should be allowed to adapt for two weeks before being vaccinated. This is to avoid stress and to allow the dog to be observed for any underlying diseases.
It takes 7-10 days after vaccination for immunity to develop. During this period, avoid bathing, sudden changes in daily routines and diet, and minimize contact with other dogs and cats to prevent illness before immunity develops.