refactored to original specs where dog names were strings, and changed dog hash to reflect that