Write a Julia program that takes two vectors as input and calculates their dot product. Your program should handle vectors of any size and should return the dot product as a single number. The program should be written in an efficient and readable manner, following Julia programming conventions and best practices. You may assume that both vectors have the same size.
This prompt doesn't seem malicious.