Laddie is the male equivalent of Lassie. It is commonly used in Ireland and Scotland. It's an affectionate term for a young boy.
My border collie, Laddie, is of Irish/Scotch breeding. Therefore the name, which is an Irish/Scotch affectionate nickname for young boy. (ditto 'girl' for Lassie). Name fits him to a t.