One months difference in time {Later this year} because due to funding I was a month late on her shots. As a matter of fact it is the same number of days after shots the issues started.
IMO......has to be the vaccine regimen. I would go back to the other vet, ASAP, or find a completely different one. Best wishes and hopes for a quick resolution!