Add Animal Details - Update Animal

A listing provider can now change the details of an existing dog. There
were issues with this before but now it works well