Heidi, Dog, Australian Shepherd / German Shepherd Dog / Mixed (long coat)