I haven't had to do it but since I once gave my stepmother's spoiled and aggressive dachshund insulin I could probably do it with proper instruction.
My "other" is that my DH is a former paramedic so we'd probably tag-team it with me restraining the bird and him giving the shot.