Definition of pye-dog:
(n) :
A surname.
(n) :
Archaic spelling of pie (pastry food). [A type of pastry that consists of an outer crust and a filling. (Savory pies are more popular in the UK and sweet pies are more popular in the US, so "pie" without qualification has different connotations in these dialects.)]
(n) :
(zoology) Ellipsis of pye-dog (“an Indian breed, a stray dog in Indian contexts”). [(zoology) Synonym of stray dog, particularly in Indian contexts.]