This young Sloth is receiving great care, at Toucan Rescue Ranch. For many years, the Wags and Menace Make A Difference Foundation has helped fund life saving medical care and supplies. It is to helped many wildlife animals, have a second chance at life and be released back into the wild where they belong.