;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Bichos

Tudo o que você precisa saber para cuidar do seu pet

Pet destruidor, desanimado e acima do peso? Brinquedos podem ser a solução

Pet anda desanimado e forma de forma? Aposte nos brinquedos voltados para ele - Getty Images
Pet anda desanimado e forma de forma? Aposte nos brinquedos voltados para ele
Imagem: Getty Images

Juliana Finardi

Colaboração com Nossa

17/01/2021 04h00

Você saiu de casa por algumas horas e nem percebeu que seu pet estava entediado, sem brinquedos nem estímulos. Resultado: uma bela cena de destruição!

Foi pensando nestas situações que o veterinário comportamentalista Dalton Ishikawa, fundador da Pet Games, criou as pet balls, um tipo de brinquedo misturado com comedouro para estimular os gastos de energia física e mental dos pets. São esferas com aberturas ajustáveis e a ideia é que aos poucos se vá dificultando a saída da ração.

"É uma quebra de paradigma estimular comportamentos naturais de caça pelo alimento.

Muita gente fica com dó, mas se você resgata essas necessidades comportamentais no seu pet pode trazer bem-estar físico, mental e emocional", diz.

Jack com a pet ball  - Divulgação/Pet Games - Divulgação/Pet Games
Jack com a pet ball
Imagem: Divulgação/Pet Games
Brinquedo dispenser (a partir de R$ 28,90) na Cobasi  - Divulgação/Cobasi - Divulgação/Cobasi
Brinquedo dispenser (a partir de R$ 28,90) na Cobasi
Imagem: Divulgação/Cobasi

Bichinho em forma

Outro objetivo das pet balls também é desenvolver nos animais de estimação a capacidade de comer lentamente, já que muitos estão gordinhos pela falta de atividade física e pelos hábitos inerentes à domesticação.

"Os índices de obesidade já estão acima de 50% nos pets urbanos", diz Ishikawa.

Se a ideia é um cãozinho fit, há outras opções de comedouros lentos no mercado que estimulam, além do gasto de energia, o desenvolvimento cognitivo do seu fiel companheiro.

Brinquedos são aliados até mesmo no peso do pet - Getty Images - Getty Images
Brinquedos são aliados até mesmo no peso do pet
Imagem: Getty Images
Comedouro PetFit - Divulgação/Pet Games - Divulgação/Pet Games
Comedouro PetFit
Imagem: Divulgação/Pet Games

"Hoje em dia, mais de 50% dos cães domesticados vivem em ambientes 'indoor', ou seja, dentro de casa. Quando os tutores saem muito, trabalham fora, alguns cães desenvolvem ansiedade e esse ório ajuda muito na qualidade de vida dos cachorros", afirma o veterinário da Cobasi, Bruno Sattelmayer, um dos responsáveis pelo treinamento do setor de órios para pet.

De acordo com o especialista, eles se sentem desafiados e motivados, aumentando seu desenvolvimento cognitivo — aquele relacionado ao aprendizado.

Também para gatinhos

Gatos com brinquedo  - Getty Images/iStock - Getty Images/iStock
Gatos também podem ganhar muito com brinquedos especiais
Imagem: Getty Images/iStock

Para os gatos, caçadores natos, a brincadeira pode ficar muito boa e desafiadora também se os brinquedos forem colocados em locais altos, dentro de nichos e em esconderijos divertidos.

Fará o gato se esforçar, gastar energia, se desafiar, gerando uma sensação de auto recompensa. Porém, cuidado ao escolher os níveis de dificuldade, pois caso haja insucesso, o animal pode se frustrar e perder o interesse", alerta Sattelmayer.

Brinquedo dispenser para ração ou petisco Cat Emotion Feliz Amicus (R$ 69,90) na Cobasi  -  Divulgaçao/Cobasi -  Divulgaçao/Cobasi
Brinquedo dispenser para ração ou petisco Cat Emotion Feliz Amicus (R$ 69,90) na Cobasi
Imagem: Divulgaçao/Cobasi

Formatos que simulam uma caça são os preferidos dos felinos. Os brinquedos em movimento, combinados com adereços como plumas e penas também imitam uma presa e deixam os gatos cada vez mais interessados.

"Os gatos são caçadores solitários, noturnos, e o comportamento de caça deles é mais forte que o dos cães", diz Ishikawa.

Como escolher o brinquedo mais indicado

O primeiro o é escolher o tamanho correto, em que deve ser considerado o porte de cada pet e o alcance da mordida, pois além de brincar com as patas, ele deve conseguir interagir com o focinho e língua para sentir a textura do ório.

Forma, peso e estímulo devem ser levados em conta quando comprar um brinquedo para o pet - Getty Images - Getty Images
Forma e peso devem ser levados em conta quando comprar um brinquedo para o pet
Imagem: Getty Images

O peso deve ser adequado, para que o animal tenha sempre controle do brinquedo. De acordo com o fabricante e idealizador das pet balls, elas foram desenvolvidas para que os pets não conseguissem abocanhá-las, já que não se trata de uma bolinha convencional.

A cor é muito mais voltada ao tutor, pois eles não conseguem enxergar as mesmas cores que os humanos.

Você também pode "fabricar" o brinquedo do seu fiel companheiro utilizando uma garrafinha pet. Basta fazer pequenas aberturas com estilete e recheá-la com petiscos. Quando o pet movimentar a garrafa, poderá garantir sua recompensa.

Até mesmo uma garrafinha de água pode virar um bom estímulo para o pet - Getty Images/iStockphoto - Getty Images/iStockphoto
Até mesmo uma garrafinha de água pode virar um bom estímulo para o pet
Imagem: Getty Images/iStockphoto

Para começar a brincadeira

A dúvida de muitos tutores é como ensinar os pets a brincar e interagir com as bolinhas/comedouros.

Paciência e truques ajudam a estimular o pet - Getty Images/iStockphoto - Getty Images/iStockphoto
Paciência e truques ajudam a estimular o pet
Imagem: Getty Images/iStockphoto

O melhor jeito é começar de maneira gradativa, utilizando os níveis mais fáceis do ório deixando mais espaço possível para se ter o ao petisco e ir dificultando aos poucos. Uma dica do veterinário da Cobasi é mostrar para o cão ou gato que se trata de algo bom, mesmo que seja novo.

Outra dica valiosa é deixar a bolinha com o cheiro do tutor, deixando pet mais confortável e confiante para o desafio.

Escolher um alimento que o pet goste ajuda muito no processo, e começar com uma maior quantidade no início, para facilitar o acerto. Para ajudar, deve-se sempre elogiar o pet, recompensando-o com carinho, festa, e quem sabe até um eio", indica Sattelmayer.