Badges from Phineas

In Animal Crossing: New Leaf, you can get badges for accomplishing certain milestones, such as
catching a certain number of fish, and so on. When you have earned a badge,
a sea lion named Phineas will show up in your town. Talk to him to receive badges.