I'm so happy the hear that young and old are both doing so well with their recovery! Your Carlo is one amazing pup! I am sure Basil is driving you crazy trying to keep him from running wild. Caper sounds like a ball of energy....and I am sure that Maxine appreciates that