
Barf is a raw food diet, different kinds of meat,heart, tripe, beef, lamb, chicken etc, with raw pulverised veg, eggs, fish, nat yoghurt, and raw meaty bones such as chicken wings, carcasses, breast of lamb, rib bones, with occasional marrow bones chucked in for teeth cleaning and keeping the dog occupied for hours, hee hee. Plus some supplements, such as salmon oil,or cod liver oil,maybe some other supplement containing different minerals etc.
Bones are fine as long as they are raw, once theyve got the idea they love them.
Thats just a basic simple explanation of BARF, there are some good books on it.
Mine get that with a plain terrier meal biscuit, when in whelp they get that (if they will eat it) and then a good quality puppy complete food, such as Royal Canin, Nutro, James Wellbeloved, Vitalin bitch diet.
Some people cant stomach the thought of feeding raw, the tripe is smelly, so a good quality complete works for them...
Its the reason all my litters are weaned onto complete as Ive found that only a few people were willing to feed raw coz they couldnt bear the thought of it....