Hi Rain Dancer, im in the UK too.
I just put a thread up about a new grain free dry food thats made here in the UK. Looks fab, rival to Orijen and Acana.
Eden Multi-Meat and Fish Formula
I feed Honey K9 Natural (freeze dried raw) and fresh raw, and she does very well on it.
IAM's is so bad, its just full of fillers hun. I know you've said you've tried her with other stuff, but i'd definately try something else! You can get samples of the freeze dried raw if thats an option for you....?
For treats, i use all natural things - Venison Trachea, Chicken Neck, Pig Intestine (Spaghetti its called!), Cow Hooves (not the filled ones), Chicken Feet, Pigs Ears, Antlers, Deer Shanks, Pig Snouts. She also gets the K9 treats which are lamb heart.
Those milky bones are just cereals and meat deriatives - not good im afraid.