10 0 Some dog owners have been telling me that they have trouble locating me on the Rover site to contact and book dog services.What could the problem be ?