I believe i am following the vaishnava dharma. In fact i believe am following the pAncharAtra dharma. Am not sure my dharma is acceptable to others. In fact am sure others have their own version of dharma. Sorry sir, i don't think different religions within what we call hinduism have the same context and notion with the word 'dharma'.
The Dharma I refer to is a set of natural laws which includes physical laws. It includes natural laws of biology, human interaction etc and hold the manifestation of universe together.
When our teaching emphasizes the valid pursuit of Artha, Kama, Dharma and Moksha, the reference is to 'common' Dharma for all beings which is another expression of natural laws. One does not have to be born in a Hindu family to know this since we are 'wired' to know what is right (e.g.: that we do not want others to cause harm to us and when we cause harm to others we are capable of knowing that they suffer).
For example fellows who do 'eve teasing' know it hurts the woman and would not want that to be in their shoes. They would not want this done to their mother for example. Yet they violate common sense Dharma leading to the deterioration of the society which will get wiped out some day giving rise to a society that is in alignment with natural laws.
Steven Covey talks about natural laws very extensively in his books.
Any specialized Dharma cannot contradict the underlying natural laws (Dharma) - If they do they will not survive the test of time.
Many theologies and their reasonings actually interfere with what we are wired as human beings and in this sense many organized religions cause immense harm to the society.
Theologies that are in alignment with Dharma of all beings are specialized applications of the natural laws and are worth adopting. I do not know enough about Vaishanava Dharma to comment on the details.
The subject is vast and I am unable to do justice to the topic in this medium.