With mad-cow disease and other meat-borne viruses, most countries
don't want people sending meat in from other countries.
According to the US Postal Service's website, the recipient in Germany
must have an import license in order to receive meat or meat products:
Even if you overcame this obstacle, and found a shipper who was
willing to ship a perishable good (they aren't, in general), the cost
of sending a package big enough to hold a few packs of bacon, some dry
ice to keep it cold, and the insulated container to keep it all in
would run about $120.
I was also unable to find any premium meat company who was willing to
ship bacon into Europe. The closest I came was finding out that Ohama
Steaks will ship certain "EU Certified Beef" products to Europe:
Sorry, but the deck seems stacked against you in your plan to send
bacon to your friends. I know that's not what you wanted to hear, and
I wish I could have found a better answer for you.