:ohmy: Are you for real ? Birds should never be punished.Swatting him out of the air is irresponsible behaviour on your part.Your training methods leave a lot to be desired, & as for the vet don't even go there, how can physical punishment be encouraged !!i am gobsmacked that you wanted to share this information with us,no one on here would ever treat their grey in this manner.
AS Judy rightly says you dont deserve to own a bird