Hi, Standard English has always been 'petted'. I think the past tense 'pet' is a relatively recent feature of American English. I've never heard of 'fish' used as a past tense.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.