Wow, what a heartwarming story. Poor little Champ to have gone through so much. It's so nice to see him living the life he deserves!!