Maybe short term... my vet put some on his beak after she trimmed it. Mineral oil isn't good for skin the long term, but if it's just for a little while I would guess that it would be okay, especially if it helps the bird to be more comfortable. I think it's used as a laxative though (along with being bad long term), so I'd be use it very sparingly, and buy vegetable oil ASAP! Just my opinion though.