Is it obtainable in In-game?
Sweet hearts are on Pokemon black and white. It's on the c gear on infrared. Click feeling check. You play a game where you and your partner tap the tough screen for them.
Source (the most reliable source there): The one and only OFFICIAL strategy guide.