By dry battery, I presume you are referring to Sealed Maintenance free battery. They work absolutely fine in any / all vehicles. Local brands including Exide, Phoenix and Osaka/Volta are all good. Exide has the longest warranty at the moment, I think 18 month, coz they are the newest in maintenance free battery segment.
Currently running Exide maintenance free in Civic X for over 10 months (Rs 5000 including old battery trade in).
Have been using the remaining brand for many years in various vehicles varying between 1300 to 4800cc. Average age anything between 2-2.5 years.
Imported brands include Bosch, AC Delco, Daewoo. Life approx. 2.5-3 years. That's my personal experience.
To be honest, I feel the battery shops always recommends the best battery, the one he wants to shift his stock, or if he doesn't have the one you want you want in his stock. This is true for specially the imported ones.