have a horn but I'm not a cow riddle

Riddle
I give milk and have a horn but I'm not a cow. Who am I?

    milk truck