actually raw IS the way to go if you can, as long as its balanced (bone to meat) youll be fine...
rabbit it perfect for raising raw...if your looking for "toss it whole" you can do what alot of snake breeders do and just not allow the baby rabbits to grow past the weight you want
raw feeding is generally 2-3% of the dogs ideal adult body weight, (depending on activity level) general rule of 2.5% if your dog is a good healthy weight,
so your 20lb dog will need 1/2 a lb (8oz) per day (perferably divided into 2 meals)
and th 30lbers will need about 3/4 a lb (12oz) per day (again preferbaly between 2 meals)
so this gives you a number of options...
i personally suggest doing "prey model" if going raw its the easiest way (and would fit into your toss it to them pretty much whole desire)
i wouldnt do rats/mice for anything other than cats as a main diet, the meat to bone ratio is a little off for dogs (there a little too high in bone), as a potential meal once a week though, absolutly...
i WOULD do meat rabbits, you can either wait for the buns to mature to the normal 8-12 week range and then just divide the bun up between the 3 (just make sure if doing this the dog that got a back leg on monday, gets a front leg and some ribs on tuesday...the idea being the dog eats 1 entire animal over the space of however many days an animal that weight would normally last...so a 5lb rabbit should last one 20lb dog 10 days...
or if you dont want th hassle of dividing up, weigh the kits daily and once there the right weight for your dogs meals whole. Butcher then...depending on the breed this could be as early at 3-5 weeks...this would also mean because your does arnt raising litters to completion (i woudlnt kill the entire litter but instead leave 1-2 with her for a few extra days to help her dry up) shell be ready to re-breed earlier than a doe that would be raising a litter to full weaning....
rabbit is going to be your most economincal meat, but some say that its too lean...
so i would also suggest raising cortinux or texas A&M Quail...one day baby rabbit, one day quail...
Id throw in eggs (with shell) once in a while and if possible 1 meal a week should be Fish (preferably an "oily" type like makeral or sardines, but ANY fish high in fish oil)
when doing a whole prey (intestines stomach ect) theres NO need to feed any kind of additional veggie or grain matter either.
this is what i personally plan on doing and is the basis behind my rabbit project (meat for me and the dogs)
right now im planning on raising rabbit and quail as mine and the animals primary meat sources. the quail are the perfect size for cats and smaller breed dogs...
rabbit is a "cheap" protein source that grows well, just cull the kits early (like snake owners do with young rabbit for thier snakes)
theres LOTS of info out there for raw feeding, but i deifnatly suggest focusing on "prey model raw" if this is somehting that realy intersts you because its the most naturally balanced method and the one with the least amount of work weighing measuring and trying to balance everything out.
also dont rule out the "byproducts" of any meat you raise for yourself, those chicken backs and necks (and turkey necks) and pig and cow tails ect make great additions to the dogs diet...
as a generality i think trying to breed rats as a main protein source for dogs of your dogs size youd have to have a good number of breeding groupd to get the kind of numbers you need.
cheepo, assuming the dog is healthy and the meals are balanced raw meat is 100% safe and natural for dogs, dogs stomachs are designed to digest RAW MEAT
(they actually cant digest grains and cant digest vegatables unless theyve been partially digested (pre-chewed or blended or heavily cooked first) a healthy dog is highly unlikely to deveop food poisening as thier stomachs are highly resistant to e-coli (again assuming a healthy dog)
the bacterias that make raw meat dangerous to humans if inproperly handled simply cannot survive in a dogs stomach as the ph is completly different and the digesitive tract much shorter.
dogs can also safely eat freezer burnt and even slightly "off" meats (they can even eat rancid but why would you feed it, but that meat you left in the fridge 1 day too many is completly safe for a healthy dog whos accustomed to eating a NATURAL diet)
dogs arnt made to eat cooked meat...if they were theyd have opposable thumbs so they could turn the spit over the fire...