*dog
Here are some words that match your criteria:

- African hunting dog
- attack dog
- badger dog
- Belgian sheepdog
- Bernese mountain dog
- bird dog
- blacktail prairie dog
- bottom dog
- bulldog
- cant dog
- Cape hunting dog
- carriage dog
- chili dog
- chrysanthemum dog
- coach dog
- coondog
- coydog
- crab-eating dog
- devil dog
- dirty dog
- dog
- domestic dog
- English bulldog
- Eskimo dog
- firedog
- French bulldog
- German police dog
- German shepherd dog
- Great Dog
- guard dog
- guide dog
- gun dog
- hair of the dog
- hangdog
- hearing dog
- hotdog
- hot dog
- hound dog
- housedog
- hunting dog
- hyena dog
- lapdog
- Little Dog
- Maltese dog
- monkey dog
- Old English sheepdog
- pariah dog
- pie-dog
- police dog
- poodle dog
- prairie dog
- pug-dog
- pye-dog
- raccoon dog
- sausage dog
- sea dog
- seeing-eye dog
- seizure-alert dog
- sheepdog
- sheep dog
- shepherd dog
- Shetland sheepdog
- Shetland sheep dog
- sledge dog
- sled dog
- sporting dog
- sundog
- top dog
- toy dog
- underdog
- watchdog
- waterdog
- water dog
- whitetail prairie dog
- wild dog
- working dog