Not seen any dog coats that cover the neck and belly this well.
There's also fleece versions if you have a dog that feels the cold.
£2.95 postage for 1
£4.95 postage for 2 coats
Available in 3 colours navy, black and light blue.
The fleece design has more colours.