My dog was 2-1/2 when she had her mast cell. None have recurredyet and shes almost six. I keep praying they don't. Nothing you can do for those but have them removed ASAP. Glacier is right, they don't like being poked. The rest of his problems are just general care and should be pretty easy to clear up. Unfortuatnely our beloved Boxers are referred to a "tumor factories" by many vets around here.