Uncategorized Letty (F) Rachel Long January 24, 2021 Meet the Fast & Furious crew. They were born right here in New York on November 17th 2020. Mama is Peo (terrier mix) and she had a total of 7 pups that day. This is Letty, a 15.3 lb Girl.