I just used yoghurt for a Berliner Weisse, I think it was Sainsbury's own brand fat free natural yogurt as that's what was in the fridge anyway.
From memory it'll say on the label if it has a lacto strain in it, and make sure whatever you use hasn't been pasteurised.
A few tablespoons in a starter kept around 32C for 36 hours and then pitched that kept at 40C for 48 hours until the ph had dropped between 3.3 to 3.8.
I was aiming for around 40C for that starter, but struggled to keep the temperature up in the brew fridge as it was in December, it still worked just took a bit longer.
After pitching I used the Inkbird controller attached to my induction hob and that worked fine, so I'd maybe do that with a water bath for the starter next time too.