@Claredools Paco won't eat pellets, when I got him he was fed Hartz Parrot seed, the worse there is. I have him on Higgins Safflower Gold Parrot seed, he is picky and usually eats an almond, there aren't alot of them but he likes the safflower seeds. I give him warm food in the morning an evening, to get him to eat veggies I started out with warm oatmeal, then jasmine rice, and now cauliflower rice. I mix broccoli sprigs in with the rice and cubed frozen carrots, heat for 30 seconds, he likes to be hand fed so I do. He now eats peas and corn, I mix it up, sweet potatoes, apples, pineapple, but he gets his moods, right now not interested in sweet potatoes. When I'm gone during the day I leave him a bowel of seeds and in his goodie cup organic cheerios, some Top's pellets and Zupreem all all natural pellets. He nibbles on them, he is 20 and hard to switch but after a year I am pleased with his progress.
As for the vet, my vet gives them a little gas to calm them down, not much, maybe try another vet? I had an Amazon that was wild caught and she didn't do well at the vet. The one I worked for, the girls knew how to get her with a towel quickly and trim her nails bam done.