Question: is bj from barney a boy or girl?
Answer: BJ is a 7-year-old yellow male Protoceratops who has been on the show since Season 2 (1993).