Elmo is a cuddly canine with a heart as warm as his Sesame Street namesake! This furry friend loves going on walks, playing fetch, and spreading joy wherever he goes. Just like his TV counterpart, the 2.8-year-old, 43-pound Hound mix is full of curiosity and affection. Get ready to embark on endless adventures and snuggles with this lovable canine!