Promisified pet creation

Refactored pet creation to be a promise chain