Maestro pulled a shoulder muscle earlier this month. It didn't seem like a serious injury, so brought out his Maestro-sized "ice" packs (frozen A & W take-out ketchup packs), cracked open his first aid kit and attempted to figure out the best way to wrap his leg. Here are some really vet videos that I tracked down to help:
ACE Bandage to Support a Dog's Shoulder
How to Apply a Bandage on a Wound on a Dog's Paw:
This video includes natural healing products, such as honey and aromatherapy:
Maestro isn't too crazy about the bandaging process. However, he seems happier now that I've figured out how to wrap the ACE bandage around his shoulder properly.