Yes it is. You can give your dogs raw liver if you are following a raw diet. The recommended amount of cooked liver is 4 ounces for a large dog is 4 ounces and 2 ounces for a small dog.