"WOULD you allow my dog to play in your yard" seems to make the most sense. "Used to/May/Does you allow my dog to play in your yard" don't seem to be correct.
Hello there,
Which word or words complete this sentence? ____________________ you allow my dog to play in your yard?
Answer: May
5.4m questions
7.0m answers