Plataforma de contactos

¿Te vas por Semana Santa? Una app te ayuda a encontrar cuidador gratis para tu perro estos días

Un perro bulldog en manos de una mujer que lo acaricia

Un perro bulldog en manos de una mujer que lo acaricia

5
Se lee en minutos
Vega S. Sánchez
Vega S. Sánchez

Periodista

Especialista en animales, plantas y curiosidades

Escribe desde Barcelona

ver +

Cada año, se abandonan en España unos 285.000 perros y gatos, según datos extraídos del Estudio sobre Abandono y Adopción de animales de compañía del año 2021, una cifra que tristemente nos sitúa en los primeros puestos de los países europeos donde más animales quedan desprotegidos en las calles, expuestos a ser atropellados o morir atacados por otros animales salvajes.

Los momentos en los que suele ser más habitual el abandono es en los días previos a los periodos vacacionales. Preparas las maletas y llega la eterna pregunta: ¿qué hago con mi gato? ¿Qué hago con mi perro?

  • Status 404
  • Error Not Found
  • Exception : org.springframework.beans.TypeMismatchException
  • Trace : org.springframework.beans.TypeMismatchException: Failed to convert value of type [java.lang.String] to required type [long]; nested exception is java.lang.NumberFormatException: For input string: ""
    	at org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:77)
    	at org.springframework.beans.TypeConverterSupport.convertIfNecessary(TypeConverterSupport.java:47)
    	at org.springframework.validation.DataBinder.convertIfNecessary(DataBinder.java:604)
    	at org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.resolveArgument(AbstractNamedValueMethodArgumentResolver.java:104)
    	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:78)
    	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:162)
    	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:129)
    	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
    	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:775)
    	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
    	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
    	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
    	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
    	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)
    	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:856)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
    	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:841)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.boot.actuate.autoconfigure.EndpointWebMvcAutoConfiguration$ApplicationContextHeaderFilter.doFilterInternal(EndpointWebMvcAutoConfiguration.java:300)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.ctv.publisher.filter.cache.HtmlCacheFilter.cacheMiss(HtmlCacheFilter.java:179)
    	at com.ctv.publisher.filter.cache.HtmlCacheFilter.doFilterInternal(HtmlCacheFilter.java:113)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.ctv.publisher.filter.StaticResourceURLFilter.doFilter(StaticResourceURLFilter.java:46)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)
    	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.ctv.publisher.filter.AcceptHeaderFilter.doFilter(AcceptHeaderFilter.java:47)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:117)
    	at org.springframework.boot.context.web.ErrorPageFilter.access$000(ErrorPageFilter.java:61)
    	at org.springframework.boot.context.web.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:92)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.springframework.boot.context.web.ErrorPageFilter.doFilter(ErrorPageFilter.java:110)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.ctv.publisher.filter.SemaphoreFilter.doFilter(SemaphoreFilter.java:51)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at com.ctv.web.tenancy.TenancyConfigurerFilter.doFilterInternal(TenancyConfigurerFilter.java:117)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
    	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.stagemonitor.web.monitor.MonitoredHttpRequest.execute(MonitoredHttpRequest.java:160)
    	at org.stagemonitor.requestmonitor.RequestMonitor.monitor(RequestMonitor.java:179)
    	at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.monitorRequest(HttpRequestMonitorFilter.java:157)
    	at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.doMonitor(HttpRequestMonitorFilter.java:120)
    	at org.stagemonitor.web.monitor.filter.HttpRequestMonitorFilter.doFilterInternal(HttpRequestMonitorFilter.java:98)
    	at org.stagemonitor.web.monitor.filter.AbstractExclusionFilter.doFilter(AbstractExclusionFilter.java:75)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
    	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
    	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:479)
    	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
    	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
    	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    	at java.lang.Thread.run(Thread.java:750)
    Caused by: java.lang.NumberFormatException: For input string: ""
    	at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
    	at java.lang.Long.parseLong(Long.java:601)
    	at java.lang.Long.valueOf(Long.java:803)
    	at org.springframework.util.NumberUtils.parseNumber(NumberUtils.java:196)
    	at org.springframework.beans.propertyeditors.CustomNumberEditor.setAsText(CustomNumberEditor.java:113)
    	at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    	at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    	at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:107)
    	at org.springframework.beans.TypeConverterSupport.doConvert(TypeConverterSupport.java:64)
    	... 88 more
    
  • Fields :[timestamp, status, error, exception, message, trace, path, error_fields, error_snippet_style]

En general, un gato es un animal independiente que, aunque te vaya a echar de menos si te ausentas, puede quedarse solo unos días. Eso sí, conviene que alguien pase a diario a comprobar que todo esté en orden, que tiene comida y agua suficiente -algo que puede solventarse con los comederos y bebederos autorregulables- y a darle unos mimos o caricias.

Cuidador perruno

Pero un perro no puede quedarse solo. Para empezar, porque si consigue averiguar el mecanismo del comedero o este siempre tiene comida disponible, se pegará un atracón que le puede sentar mal y, lo que es peor, le dejará sin comida en los días sucesivos. Y también porque aunque tengas jardín o patio en el que pueda salir a airearse y dar una vuelta, en general son animales que necesitan paseos diarios y algo más largos.

Es por ello por lo que, si has decidido salir unos días en Semana Santa y no te planteas llevarte a tu perro contigo de vacaciones, hasta ahora solo tenías la opción de pedirle el favor a un familiar o amigo -y que se quede con él-, contratar los servicios de un cuidador privado de confianza o llevarle a un hotel o residencia temporal. Opciones, estas dos últimas, que no salen nada baratas.

O eso es lo que pasaba hasta ahora. A finales del año pasado, en noviembre, llegó a España la app Préstame tu perrito, "una comunidad online muy consolidada en Francia que nació para conectar a personas que buscan cuidadores temporales para sus perros con aquellas personas que desean cuidar de ellos, pero no tienen la posibilidad de tener uno propio", según explican desde la propia aplicación.

Gratuita

Nada nuevo, puesto que ya hay varias similares que ponen en contacto a propietarios de perros con cuidadores de perros, tales como Rover, PetBacker o Gudog.

Sin embargo, y esto sí es una novedad, en Préstame tu perrito no existe transacción económica, según explica Andrea Milà, portavoz de la plataforma en España. En realidad, no existe pago como tal, puesto que se trata de voluntarios que se quedan con tu perro de forma totalmente gratis, aunque se pide a los dueños que proporcionen al voluntario "la comida y todo lo que necesite para los días en que esté en acogida".

El sistema es simple: existe "una suscripción gratuita en la que tanto el dueño del perro como el voluntario para cuidarle ponen la foto del animal, qué necesita -en el caso de los dueños-, la disponibilidad -en el caso de los cuidadores- y las características del perro" y otra en la que se paga una cuota -19,99 euros tres meses, 29,99 euros seis meses y 39,99 euros anual- si se quiere un servicio 'premium', que "incluye asistencia veterinaria y el seguro veterinario en caso de que se produzca algún problema", explica Milà.

Seguro de responsabilidad civil

Además, esta suscripción 'premium' también proporciona "un seguro de responsabilidad civil para que cualquier daño, físico o material causado por el perro a un tercero, quede cubierto mientras el perro esté bajo custodia del voluntario", añade.

El perfil de los voluntarios es muy variado, según explica la portavoz de la plataforma. "Son amantes de los animales, de los perros concretamente que por circunstancias no pueden tener uno propio. Estaríamos hablando de estudiantes, familias que quieren probar a ver si pueden y quieren cuidar a uno o, sencillamente, gente que querría tener un perro, pero no disponen de tiempo suficiente para tenerlo a tiempo completo", explica.

Desde la plataforma ponen en contacto a ambos perfiles -el dueño del perro que necesita cuidados y el voluntario que quiere prestarlos- y recomiendan que ambos contacten previamente varias veces para que tanto el perro como el dueño y el voluntario estén a gusto y tranquilos.

Incompatibilidades

Porque, como sucede en la vida cotidiana, puede haber incompatibilidad de caracteres perrunos.

En Francia la plataforma (Emprunte mon toutou) tiene más de 700.00 usuarios, mientras que en Italia ti presto fido tiene más de 15.000.

En España, y pese a que solo lleva alrededor de un año, hay casi 50.000 miembros -"30.000 cuidadores y 20.000 perros", matiza Milà-, por lo que la plataforma cuenta con más de 760.000 miembros en los tres países.

Las ciudades en las que más se utiliza por el momento son, por este orden, Madrid (cerca de 10.000 usuarios, de los que 7.000 son cuidadores y 3.000 perros) y Barcelona (4.700: 3.500 cuidadores y 1.200 perros), seguidas de Valencia (1.800), Sevilla (1.400), Málaga (1.100) y Zaragoza (1.000).

Servicio esporádico

Noticias relacionadas

Milà matiza que la plataforma ayuda a los dueños de los perros si en el último momento el voluntario no puede quedarse con el animal, es decir, prestan "un servicio de urgencia de última hora" por si falla, algo que explica que no suele suceder. Además, también destaca que "no es un servicio habitual", es decir, no puede ser que una persona quiera que el voluntario saque periódicamente a su perro.

Pero sí es posible que lo haga si el propietario sufre algún percance como, por ejemplo, un accidente o un problema puntual que haga que el propietario del can no pueda hacerse cargo del perro. Se trataría, por ejemplo, de un dueño que se rompiera el hueso de una pierna y no pudiera sacar a su perro a pasear durante unos meses. "En este caso, sí podría hacer uso de Préstame tu perrito de forma habitual, aunque con una periodicidad determinada", finaliza Milà.

Club Entender + Animales y plantas de EL PERIÓDICO

En el Club Entender + Animales y plantas de EL PERIÓDICO somos amantes de los seres vivos y nos interesa todo lo relacionado con ellos. Aquí te explicaremos todo lo relacionado con tus mascotas y cómo sacar el máximo provecho de tus plantas, siempre desde un punto de vista ecológico y sostenible. Es muy fácil unirse al club. Regístrate en Entre Todos y escríbenos, explicando tus inquietudes o compartiendo tus propias experiencias.