Dogmeat definitely wasn't useless. His knockdown ability was awesome. If he sequenced after his target, than the guy would still be down when your turn came around, and then you have a 95% chance at his eyes. That alone makes him deadly, the fact that he attacks like 15 times a turn didn't hurt either.