cherry has been on raw diet for over a year, and I love it, when we got eric he was on some really crap kibble so I swapped him straight to raw, I didnt trust myself to balance it properly for a puppy so I gave him fish 4 dogs for 1 meal and raw for the rest. this worked really well but cherry started getting constipated, so I decided to switch her to half an half, which worked great, she has barking heads for one meal and raw for the other. now i am starting to wonder if I have been doing it wrong all along and I should switch them back onto full kibble as at least I know they are getting everything they should be.