What's the meaning of the phrase 'Dog days'?
The 'dog days' are the very hot days during July and August.
What's the origin of the phrase 'Dog days'?
Dog days - nothing to do with dogs.
The ancient Romans noticed that the hottest days of the year, that is, in late July and early August, coincided with the appearance of Sirius - the Dog Star, in the same part of the sky as the Sun. Sirius is the largest and brightest star in the Canis Major constellation, in fact it is the brightest star in the sky.
Of course, being a Roman idea, the hot 'dog days of summer' doesn't apply in the Southern Hemisphere, where July and August is the coldest part of the year. The ancients believed that the star contributed to the heat of the day. The adjective Canicular means 'pertaining to Sirius', so Dog-days are also called Canicular days. This is first referred to in English in John de Trevisa's work Bartholomeus De proprietatibus rerum, 1398:
"In the mydle of the monthe Iulius the Canicular dayes begyn."
See also: Halcyon days