Honestly, I would never give my pups OTC meds without doing a consult with a vet; especially if they had eaten ham. Ham is a major cause of pancreatitis and I believe Brooklynn needs to be seen by a vet asap. Just my two cents. Hopefully she will be fine but it is worrisome that she ate ham.