He's adorable!! I would say Saint Bernard/Australian Shepherd. His face reminds me of an Aussie.