The yard is overrun with these tiny little plants (a couple inches across). They're even pushing up through the gravel. We're hoping they are wild strawberries... could it be?