I'm definitely not an expert with hairballs, but I have a yorkie who will eat absolutely anything. Needless to say, I've made plenty of calls to the emergency vet and posted plenty of forums wondering if whatever Miles has swallowed would cause a blockage!
I would keep a close eye on her and make sure she is eating and pooping normally. Also watch out for vomiting. I'm 99.9% sure she'll be just fine (based on past experience of Miles swallowing random stuff). If anything out-of-the-ordinary happens, call the vet. But don't worry yourself too much.