australian kelpies

vine

what a well-trained pup!