With the better photos I'd say get a vet to look at it. Sasha had a similar lump on her knee a couple of years ago that was really ugly. It burst and had to be surgically removed. Turned out to be some sort of cyst in a sweat gland - on her knee???!!!
Bookmarks