Poor Charlie!
My poodle got sick on his heartworm meds too so the vet switched him to a different kind. I'm so sorry Charlie has to deal with this and you too! I'll send up a prayer for him that it won't be too tough.
Tink sends him kisses 'cause she says they heal lots of things.