June 2022 - last edited June 2022
I didn't get Veteran dogtag ONLY in BF1. I have Battlefield: Bad Company 2, BF3, 4 and BFH.
December 2022
You need to play Battlefield 3, Battlefield 4 and Battlefield 1 in order to get it !