I'm surprised that nobody has started this thread yet, so here goes lets see if we can agree on any
Lets start with Barking Dog. I'm thinking 45pts
The nearest comparisson we have is the Pounder. The Barking Dog has a very powerful main weapon, better than twin 88's and only one dice short of twin 128mm, 8 dice against your common A4 & A3 walkers. The only downside is it has a 10 range and 6 shots, but in my experience this will rarely be a problem as the board is only 9 squares across and terrain will restrict ranges much further if shooting diagonally and as games only last 8 turns, the BD will probably be blown up before it can fire all shots anyway, as has been prooven when we have used it before with our own card.
If it were costed the same as Pounder at 40pts, I would definately choose the BD instead as the Allied force currently lacks a powerful long ranged weapon, so 45pts is what I value it at.