Pothound
noun
1. A dog of mixed or indeterminate breed. A mutt or mongrel.
2. A street dog frequently associated with mischief.