I'd suggest getting your hands on some Metacam (anti-inflammatory), Clavamox (antibiotic) and some silver sulfadiazine cream for the open wound. Your dog's vet should be able to prescribe all that to you without an issue. It's good stuff to keep on hand.