Epidermal and Melanocitic Tumors in Dogs and Cats: a Review