What great photo's had me laughing - they are called doggles aren't they we have seen them over here also.