Carol

Pembroke Welsh Corgis and most all dogs do NOT need to be vaccinated every year. Vaccines have a longer duration of immunity than 1 year.
Have your Corgi puppy vaccinated, as this is the time when they are most at risk. Then get your puppy his booster at 1 year old.
After that, you should only give your Corgi vaccines every 3 years. Also, you should only vaccinate for what your Corgi needs in your area,...