Gremlins have both just finished a 10 day course as well after their grommets ops
and I take Cefaclor pretty much every time I get an infection as it's a broad spectrum alternative to penicillin altho granted I don't get sick often so don't often take it.
I agree with Sam tho, it sucks that they haven't said what the actual risks are.