Took my dog Nellie to the vet and now the troubleshooting begins. May pay for biopsy. Bump on the head could be SCC. Any thoughts?