zNSFW

Dogcare

Can anybody tell me what this is we thought it was a blood blister of some kind but
Can anyone identify this? (puppy small dark spots)