Gross anatomy of the blood supply and biliary drainage of the canine liver