Do you really believe what you wrote above? really? Do you think NATO acts at all without US consent? Tell me one instance where NATO went against the wishes of the US.
Dude, this is not what i believe or what i do not believe, it's the truth.
Saying NATO do whatever US do is the same as UN do whatever US do or ASEAN do whatever CHINA do without compromise.
NATO is a defensive pact and it serve no interest to blindly follow one country and do whatever they want to do.
I can give you some example NATO refuse US request to send troop or any request to any NATO member
Vietnam War (French vs Vietnam)
Vietnam War (US against Vietnam)
Operation Iraqi Freedom (US/UK/CANada) Not to be confuse with NTM-I which run concurrently by NATO in Iraq.
Crypus Independence (Greece)
Haiti Intervention 2004 Coup (US/UN)
Multinational Force and Observers Sinai (US)
Operation Gothic Serpent (US/UN)
ANd NATO do deploy their troop world wide not just in Europe only so don't use it as an example to say it's non of NATO concern, also all NATO oversea operation (Non-article 5) currenly deploy only under UN banner (ie follow or enforce UNSCR). and last time i check, China and Russia still have a seat in UNSCR as permanent member. No point discussing Article 5 Operation as NATO is bounded to react if a fellow member state are attacked (Only once since formation, the response to 9-11 attack)
NATO MTN-I (Iraq) NATO on behalf of UN Security Council Resolution (UNSCR) 1546 (Not to be confused with MTN-I (US)).
NATO ISAF (Afghanistan) (NATO on behalf of UNSCR 1836)
intervention in Libya 2011 (NATO on behalf of UNSCR 1973)
KFOR (NATO on behalf UNSCR 1244)
IFOR (NATO under United Nations Security Council Resolution 816)
AUM-Sudan under UNSCR 1564
There are only 1 incident the NATO act out of UN Behalf on a non-article 5 operation, that's Operation Ocean Shield, which is sort of a request from a semi-UN participant, which included China
So, if you say NATO is a puppet of US, then UN is also a puppet of US, and in some sense, China is also a puppet of US, did it make any sense to you?