Cruising the winsows at the Dogs Trust feels a bit like Amsterdam