Jewels has the "human" hair and doesnt shed. Well of course she sheds a little. even though she doesnt shed we have to brush her every day though, since she is a maltese and because of her longer coat.

I dont think It is fair that your sheltie should have to live outside. Did you reasearch the breed before you got him? all dogs will shed.