The tangled reality of hairballs

I’ve always been a sound sleeper. Garbage trucks? Thunderstorms? Please. But the low, glugging sound of my cat depositing a hairball three rooms away can wrest me from the deepest […]