These puppies were rescued from homelessness and starvation in a northern Ontario community. They are being fostered by loving caregivers until they are old enough to go to their forever homes. It's a whole basket of irresistible cuteness as they are lined up for snuggles and dinner. At two weeks old, these puppies are tiny but they will double in size in the weeks leading up to their adoption. They were part of a massive airlift rescue when a northern community reached out for help. Like these puppies, dogs of all ages found love and a second chance at life.