Collie

Portuguese Water Dog
Australian Shepherd