Great on the calcium, very important - essential actually (to life/heart/musle). Does she eat carrots now? If so, carry on

! If no, introduce baby carrots slowly (try one, see how she does); carrots, initally can cause a bit of loose stool ('course, she already has that, so it almost is a moot point) - so go a bit easy. But they can be a great chew!
You probably know all the choking controversy w/ rawhide, so I won't bore you w/ that. If they ease her itching and you can always watch her - then who can argue in taking them away from the little gal, ya know? But, does the "meat" portion of the dingo have any chicken etcetera? If so, you may want to find something kind of plain for her. If it has any corn whatsoever, don't give at all.