Oh yeah, I forgot to comment on the raw egg. I give my dogs an egg twice a week. I've read that it has alot of benifits just as long as you give a whole egg. I think the egg white causes biotin deficiency but the yolk has more than enough biotin that it makes up for the amount that the white takes away (if that makes sense..lol). After starting to give them eggs regularly, their coats have dramatically improved and have stayed healthy.