Club Entender + Animales y plantas

¿Cómo adoptar un gato? Cinco cosas a tener en cuenta

A la hora de adoptar a un felino, hay que buscar a uno que se adapte a tu forma de vida y a cómo eres

Tres gatitos pequeños

Tres gatitos pequeños

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

Periodista

Especialista en animales, plantas y curiosidades

Escribe desde Barcelona

ver +

"Él nunca lo haría". Y es verdad que no. Este sábado se celebra el Día Internacional del Animal Sin Hogar, una efeméride que cada año nos recuerda que cientos de miles de animales -sobre todo perros y gatos- son abandonados en vacaciones.

Por contra, un alto porcentaje de ellos son adoptados con éxito.

Pero adoptar a un animal abandonado requiere de paciencia y cariño. Y conocer la personalidad de la mascota, que muchas veces viene determinada por su raza.

  • 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]

Por ejemplo, lo primero que hay que tener en cuenta al ir a adoptar un felino es que los gatos no tienen dueño: son animales que permiten que les des alimento y cobijo y, con suerte, permitirán que les acaricies y juegues con ellos, pero siempre cuando ellos quieran y el tiempo que ellos determinen. Y cuando así lo deseen, no podrás hacer otra cosa: ni mirar el móvil -que te apartarán con la pata- ni cualquier otra acción que no sea la de rascarles o hacerles mimos.

Es decir, en realidad no adoptas un gato, sino un compañero de piso que, sobre todo al principio, no responderá cuando se le llame y solo aparecerá a la hora de la comida.

Pero el amante de los gatos comprende que los felinos necesitan soledad e independencia y tiene asumido que hará siempre lo que quiera. Aun así, los felinos llegan a establecer relaciones de amistad con su amo, una relación que hace que el animal prefiera vivir en la casa de su dueño a separarse de él. Y también hay que tener en cuenta que no todos los gatos son iguales.

“Hay gatos muy independientes, pero también los hay dependientes”, opina Àlex Salvador, coordinadora de El jardinet dels gats, una entidad sin ánimo de lucro de Barcelona que se dedicada al cuidado y protección de los gatos callejeros y abandonados. “Hay que saber cómo es cada persona, cómo es uno mismo, y adoptar un gato que se adapte a tus necesidades”, continúa Àlex Salvador.

Sin embargo, para esta experta en felinos, hay unas pautas básicas a seguir si se quiere adoptar a un gato.

Responsabilidad

"Lo primero que hay que tener en cuenta es que los gatos son animales que pueden llegar a vivir 10, 15 y hasta 18 años" de media, asevera Salvador. Es básico, por tanto, "reflexionar y ser responsables, teniendo en cuenta que nuestra vida puede cambiar mucho en todos esos años". Hay que ser conscientes, también, que aunque son animales que pueden quedarse solos en casa un par de días, siempre bien provistos de alimento y agua, no es conveniente dejarlos desatendidos mucho más tiempo, por lo que hay que llevárselos de vacaciones o dejarlo a cargo de un cuidador, ya sea profesional o una amistad o familiar.

Protección

Los gatos son animales muy ágiles. Es muy importante, igual que cuando se tiene un niño pequeño, poner protecciones para que nuestra mascota no se pueda lastimar. “Es fundamental proteger balcones y ventanas con redes, mosquiteras o mallas transparentes”, explica Salvador, algo que no todos los adoptantes tienen presente. Tampoco es mala idea evitar dejar objetos cortantes (esquineras afiladas o clavos sueltos, por ejemplo) u objetos en encimeras que pueda tirar y con los que posteriormente se pueda herir, ya que las almohadillas de los felinos son muy delicadas.

Adaptación

Ligada a la protección, la adaptación supone “que tenga un espacio propio” dentro del nuevo hogar y de la nueva familia. “No es lo mismo que una persona sola adopte a un gato que si lo hace una familia con niños y/o con otro animal, ya sea gato, perro o cualquier otra mascota”, cuenta Salvador. En este apartado, cabe recordar que es mejor tener dos gatos en vez de uno y que, contrariamente a lo que se piensa, “un gato y un perro pueden convivir”, explica la responsable de El jardinets dels gats, pero para ello “previamente deben conocerse y respetarse”.

Economía

Cuidar a una mascota supone un gasto. Hay que llevarla regularmente al veterinario, ponerle vacunas, tiene que tener un espacio propio, una buena alimentación… No es un dispendio excesivo, pero solo en comida un gato adulto de 4 kilos puede llegar a comer unos 30-40 euros mensuales, teniendo en cuenta que tienen que tener comida (y agua) siempre disponible. A ello hay que sumarle la arena, que tiene que mantenerse limpia y cambiarse con cierta frecuencia, bebederos situados en distintos puntos de la vivienda, juguetes…

Dedicación

Los gatos son animales comúnmente independientes, pero hay grados. Y, como sucede con las personas, hasta los más independientes necesitan interactuar con sus cuidadores de vez en cuando. A la hora de adoptar a un gato, hay que buscar a uno que se adapte a tu forma de vida y a cómo eres. “Muchas personas creen que, como no es necesario sacarle a pasear o a hacer sus necesidades, como sucede con los perros, sus cuidados se limitan a cambiarle la arena y a darle de comer y beber”, asegura Salvador. “Y no solo es eso: un gato necesita interactuar con el resto de habitantes de la casa y jugar y recibir mimos”, concluye.

Noticias relacionadas

Así pues, si estás decidido a adoptar a un minino, debes tener en cuenta las reglas básicas y ponerte en contacto con una asociación como El jardinet dels gats, que se preocuparán por buscarte al animal que más se adapte a tus característica y forma de vida y con el que puedas congeniar más.

Después de entrevistas con todas las personas que habiten el hogar (niños incluidos, precisa Salvador), se inicia un proceso “de preadopción, que puede durar mes o mes y medio”, en el que la entidad acostumbra a hacer seguimiento de cómo está el felino. Aunque el seguimiento, en el caso de El jardinet dels gats al menos, dura toda la vida. “Hacemos un par o tres de contactos anuales” para saber, tras esa preadopción, “cómo está el gato y cómo se adapta toda la familia a ese nuevo habitante”, finaliza Salvador.

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.