Sharing is Caring (2007 home video) (U.K. Version)

 Sharing is Caring is a

Synopsis
Celebrate a day of giving with Barney! A toy drive inspires Barney and his friends to donate their old toys and learn the joy of sharing. Through magical storytelling and super-Dino surprises, Barney helps his gang discover that generosity brings a smile to everyone's face. Baby Bop, BJ, and the rest of your pals can't wait for you to take part in the warm-hearted fun. You'll have a ball as you learn that friendship and sharing go hand in hand!

Cast

 * Barney (Body: Carey Stinson/Voice: Dean Wendt)
 * Baby Bop (Body: Jeff Ayers/Voice: Julie Johnson)
 * BJ (Body: Kyle Nelson/Voice: Patty Wirtz)
 * Riff (Body: Adam Brown/Voice: Michaela Dietz)
 * Rachel (Hunter Pecunia)
 * David (Emilio Mazur)
 * Ryan (Reese Wilson)
 * Tracy (Victoria Lennox)
 * Amy (Molly Wilson)
 * Megan (Lacy Cavalier)
 * Marcos (Jeremy Becerra)