Let's reason through this together. (1) Dogs are great treatment and companions for those suffering with PTSD. Sure. Not arguing against that. (2) It would be a kind gesture for those of us who benefit from the service of those who have PTSD to purchase the dogs for them. Absolutely that's a very kind gesture. Okay, so now there are two ways to get people to buy those dogs for those recipients. You can ask people to participate voluntarily, or you can force people whether or not they want to. Now I don't care how good your charitable cause is, if you force people to participate, then you're not a good person - you're a thief. Well that's exactly what government is. So if this is a good idea, then let's just do it. Why do we need the government to force people to fund it? By all means, buy dogs for these men and women, but don't pat yourself on the back if you force people to do it without giving them their freedom to decide what to do with their own money. You lose any moral favor you might have had once you override someone's self-ownership.