Prime Minister Najib Abdul Razak's approval rating has taken a slight dip to 69 percent, down three points from a record high of 72 percent in May.