In town if there are two pieces of manure close by and you pick the first one you get the normal reward. If you quickly pick the second one no pig comes to give you a reward.
The first time I trade petals I get the money for the trade and a message to "come back tomorrow for more". The next day I get the same message every time I try to make a trade of petals with the same(?) villager.