Green’s Dictionary of Slang

dawg n.

1. see dog n.2

2. see dog n.5