I used to have an Australian named Barney. Remember, the pup is still young. If you can, try spending periods of time away from him in increasing lengths of time. I think the crating is a good idea to start training for with a young pup. Dogs are pack animals and they feel the pack has deserted them when left alone, so be patient.