Have you finish the bit with Trald in the park where you later get a doggo. After I completed that part the "What happened to Ruvin" popped up. Tralds is the massage job at the gym. All jobs are in as far as I have seen but may need to double check.