Yes, you can make doogh without rose petals if you don’t have access to them. The addition of rose petals adds an exotic flavor that makes doogh even more special, but it’s not essential.