I just bury all 4 fossils behind my house so I don't have to deal with them spawning every day. That's why I wanted to find them in other people's towns. But it's a lot easier for me to find them in my town than yours
also if you don't mind could it actually be in your town?? im saving my 10th space for dreamies sorry omg but i don't wanna go through the process of tting again