Mehr and not dowry is the Islamic practice