Glad he's recovering well. As a working dog look at rebuilding his core when he's up to it, my agility collie had surgery to remove a glove (whole, don't ask) and we have to work hard on his core strength now. If I let things go he finds going to full stretch to jump or extend quite difficult.