Successful
This beautiful pup has lost a leg and now needs surgery to remove his mast cell cancer.

By Free Animal Doctor