Thanks for all the advice folks. Sorry I didn't get to reply sooner, I had some website issues and had to rejoin the site for some reason....
Vet wasn't concerned and agreed that it was just a blood clot releasing, she came out on Wednesday and removed the staples, said all was looking good and...