On the Tower of Sour
If you've played the game really at all you must have noticed the Sour pinatas, particularly the Sour Shellybean. If you haven't played yet, Sour pinatas are, well, sour. There are eight different Sour Pinatas and they each cause problems in your garden in some way or another, most leave sour candy behind while they run around and cause some other trouble. Sour Candy, in case you wanted to know, will make your pinatas sick if they eat it.
The good news is that Sour pinatas aren't hopeless cases. You can tame Sours and, instead of causing problems for you garden, will help your garden. My favorite Sour is the Bonboon that comes much later because when you tame him he will wander around the garden dancing to keep your other pinatas from fighting with each other.
Another great thing about taming Sours is that once you tame one, you get a totem for your Tower of Sour that represents that species of sour. You can turn each individual totem on or off at will to disallow or allow that species of sour from showing up in your garden. The great thing is that the tower only keeps the sour versions out and not the normal versions so you don't even have to turn the totem off to get more of that particular species of pinata.
The last thing of note with the Tower of Sour is that it is attributed to your gardener, just like your level, money, and awards, so that if you go to any other garden while still using the same Gamertag, it will come with you. That means that you could build the full tower of eight totems and then start a new garden that will never be invaded by sours, unless of course you turn the totems off.
Sour Pinatas
Sour pinatas will always be sighted outside your garden one level before they visit it. You can't really tame them so much as let them run their course and see the light. You need to let them do whatever they want and afterwards they will seek out their requirements for being tamed, just have them ready. They have to visit, be sour, and de-sour themselves without you popping them. Here's a list of the eight sours and how to tame them.
- Shellybean - eat an apple seed
- Sherbat - eat a Jack 'o Lantern
- Crowla - Birdbirth in the garden and drinks a bottle of medicine
- Profitamole - eat two mushrooms and a Red Flutterscotch
- Macaracoon - you have five Master Romance awards and it eats a Cluckles
- Cocoadile - 160 pinometers of water and eats a Sweetooth and Swanana
- Mallowolf - eat a Pigxie
- Bonboon - Loses a fight to a Syrupent, Twingersnap, or Fourheads
Of course you could always look at the pinatas information in game and it will tell you the same thing but in case you want to be prepared, there it is. Also, for the Bonboon, it's a lot easier to do with a Twingersnap or Fourheads. Keep mind though that the Bonboon has to fight them. You can't try and start the fight or else the game will treat it more like you were trying to watchdog your garden and get the Bonboon out. If it wins under these circumstances, it would have the same effect as if you had broken it with your shovel.
Non-pinatas
The non-pinatas are annoying NPCs that you can't break to get rid of. There are three of them, the first of which is Dastardos who breaks sick pinatas. Soon enough you'll meet Ruffians and eventually Professor Pester who cause all sorts of trouble. The good news is that eventually you can buy a Dastardos Scare Statue and the Captain's Cutlass. The Dastardos statue will keep Dastardos out of your garden while the Captain's Cutlass will keep the Ruffians and Pester from coming by. In fact, you should get the Cutlass should be available even before Pester comes by. While they don't contribute to the Tower of Sour, they do fit into the annoyances category so I figured I'd put them in here.

