Is a dog sling good for a shoulder injury?