The average weight of four dogs is 40.1 kilograms. The first dog weighs 37.6 kilograms, the second dog weighs 42.7 kilograms, and the third dog weighs 40.3 kilograms. How much does the fourth dog weigh?

Let the weight of the fourth dog be x kilograms.

Then, the sum of the weights of all four dogs is: 37.6 + 42.7 + 40.3 + x = 40.1*4
=> 120.6 + x = 160.4
=> x = 39.8

Therefore, the fourth dog weighs 39.8 kilograms.