Awwwwwwwww, it's great to see Angel doing so well and looking so happy, how are her little legs doing?