We did SOlid GOld Wolf Blend Wee Bit for some time (its for All life stages but is teeny kibble) it was fine for my 12 yrBoxer, 2yr old Giant Schnauzer and 5 month old Bernese Mt dog pup as well as my brothers 7 mo old minature schnauzer-- its just that it doesnt come in big bags which for 4 dogs is what you need!