Is it okay for my sister to make my dog her team's mascot
as long as your ok. Sure
LOL ... all i gawta say is poor doggy:(
Why not? That's cool. I wish Charlie dog could land a gig like that. You know much attention that dogs gonna get...???... Charlie would love it..