Hatching Pete (2009)
The movie is about a boy named Poole (Mitchel Musso), who becomes his school's mascot. He comes from a long line of mascots in his family, but it turns out that he can't do it because he's allergic to the costume. So his shy best friend, Pete (Jason Dolley), does it for him. But when Poole starts becoming popular for being the mascot, and people don't know that it's really Pete, trouble starts between the friends.