There seem to be SO many different opinions about the food

Im going to leave her on the Royal canin for now and try and get her to the vet soon for a check up.
I dont think her tail chasing is related tho

she has always done that ever since she was a tiny baby! We don't dock their tails anymore in SA and i think her chasing it is just a habit. She does it as a game, normally with a toy nearby and multi-tasks chasing her tail and fetching her toy at the same time.
Thanks for all the advice - I appreciate it. I would never have thought about allergies, i presumed it was just a nasty habit. I will definitely have her checked out soon