I have a polarising view on this subject. Unless someone is a vet or animal nutritionist I don't think they should be trying to create their own...