A Vascular tumor is a lump that develops from a blood vessel. We may not be able to see them inside the body or near the skin. They could appear like blood blisters in some cases but they are not. A tumor is a cancerous growth. They can be benign and not spread or they can be harmful and spread.
You can take your dog to the vet for a checkup if you see anything suspicious on his skin.