The shingles vac is different to the CPV vac even though they are caused by the same virus.
My Nanna could not get vac'd for shingles as she already had had shingles and also had already had CPV as a child. My sister cannot get vac'd for the same reason and DD cannot get vac'd as she doesn't serum-convert for the vac and has had CPV twice after being vac'd and has had shingles despite being vac'd.
I was told by my GP getting DD vac'd for CPV increased her risk of getting shingles. I don't take my advise of Dr Wikki or Messrs Google and Bing either.