Raw. thogh I do own kibble, we only feed it if we are really strapped for time, were both sick, or were both completly exhausted(last night for example, I left the house and 9:30am and did not get home again till 9:30PM, I work on my feet all day for 8 hours then had to go immediently to the retriever class which was 2 hours I simpley did not have the energy left to prepare a homemade meal for 7 dogs lol)