Feet on the table, laptop in lap, Traveller Dog Pompe's mama is working away in front of a lake in Jämtland, Sweden.