Below is a summary of the bulk of his research. It’s pretty obvious that the core vaccines last very likely for the life of the dog and certainly a lot longer than one or three years. It is important to note that he states that this is the minimum duration of immunity. Those upper numbers reflect the duration of the study, not the time at which immunity began to decline.
Table 1: Minimum Duration of Immunity for Canine Vaccines