pye dog
/ˈpaɪ ˌdɔɡ/
noun
- A stray or semi-wild dog that lives in or near villages in Asia, especially India.
- Tourists were warned not to approach the pye-dog near the temple.
- A scruffy pye-dog followed the children home from school.
- The pye-dog slept under the market stall, ignoring the busy shoppers.