Dunlop sneakers, That too made in China, These are definetly not the tires sold in Pakistan, Dunlops are usually made in Japan/Indonesia, These seem scrap tires, The guy who sold you the car either replaced tires to make it look good, or removed good condition tires.
Filhal the best option would be to opt for new tires, Or atleast try changing the punture shop you goto.