
I give my terrier raw minced beef, chicken and tripe - usually one large meal in the evening, as she will not eat in the mornings or during the day.
Occasionally I can persuade her to eat a small amount of a good quality complete dry food, but that's very infrequent. Sometimes I can sneak some terrier mix into her raw meat, but she tends to pick it out.
I have been adding a cod liver oil capsule and a multi-vit from our vet to her food, but, bearing in mind she doesn't eat veg either, cooked or raw, how can I balance her diet better? I can't help feeling that simple raw tripe, chicken and beef - with no bones - isn't enough. I have tried her with bones (beef ribs and chicken wings), but she just drags them over the living room carpet, then buries them in our bed and doesn't eat them.

Any suggestions? She is nearly 2 yrs old, full of boundless energy, is a semi-working dog and gets lots and lots of free exercise. She stands about 12 inches tall and weighs just 5 kg.
Thanks!