Cupid had been a little on/off since what we thought was the abscess last month and definitely off the last few days, so I thought I'd set up a vet appointment just to make sure there isn't anything serious going on. The day of the appointment I come out to find him with a huge gash below his knee and his leg swollen up huge. :( Poor baby. Thankfully the vet was already there. She said it was a puncture wound and we cleaned it up and got antibiotics and anti-inflammatories. Cupid will be recuperating in a stall for a few days.