Aguarde, carregando...

Sábado, 24 de Outubro 2026

Eleições 2026

AO VIVO
Apurado: 0%
Aguardando início da apuração oficial...

Saiba Mais
NOTÍCIAS

João Guilherme adota cachorrinha e a batiza de Maria Joana: “Nova companheira”

O ator se apaixonou pelo animal durante uma visita a um centro de reabilitação e decidiu adotá-lo

João Vitor  : Opina News / MTB 0098325/SP
Por João Vitor : Opina News /...
João Guilherme adota cachorrinha e a batiza de Maria Joana: “Nova companheira”
IMPRIMIR
Espaço para a comunicação de erros nesta postagem
Máximo 600 caracteres.

A família de João Guilherme ganhou uma nova integrante! Nesta terça-feira (15/9), o ator visitou um centro de reabilitação de animais, se encantou por uma cachorrinha que vivia no local e decidiu levá-la para casa. Antes chamada Princesa, a cadela agora tem um novo lar e uma nova identidade: Maria Joana.

Nas redes sociais, o centro de reabilitação compartilhou um registro do momento em que João Guilherme conheceu a nova companheira de quatro patas. Na imagem, o filho do cantor Leonardo aparece abraçado à cachorrinha, mostrando que o vínculo entre os dois foi praticamente instantâneo.

(function () { var AD_UNIT = 'ld-m-art-r1-01'; var PLACEMENT = '846612'; var DEVICE = 'mobile'; var MIN_H = 280; var done = false; function rightDevice() { var isMobile = window.matchMedia ? window.matchMedia('(max-width: 767px)').matches : (document.documentElement.clientWidth || 0) < 768; return DEVICE === 'mobile' ? isMobile : !isMobile; } function box() { return document.getElementById(AD_UNIT); } function hide() { var b = box(); if (b) b.style.display = 'none'; } function register() { if (done) return; done = true; if (!rightDevice()) { hide(); return; } var b = box(); if (b) { b.style.minHeight = MIN_H + 'px'; } window.ANConfig = window.ANConfig || {}; window.ANConfig.placements = window.ANConfig.placements || []; window.ANConfig.placements.push({ adUnitId: AD_UNIT, propertyId: '105130', placementId: PLACEMENT, data: {}, consent: true, onLoad: function (adUnitId) {}, onFail: function (adUnitId) { hide(); } }); setTimeout(function () { var c = box(); if (c && !c.getElementsByTagName('iframe').length) { hide(); } }, 6000); } var C = window.__ldAdConsent; if (!C) { C = window.__ldAdConsent = { subs: [], fired: false }; C.granted = function () { var v = window.LD_AD_CONSENT; return v === true || v === 1 || v === 'true'; }; C.fire = function () { if (C.fired) return; C.fired = true; if (C.poll) { clearInterval(C.poll); C.poll = null; } for (var i = 0; i < C.subs.length; i++) { try { C.subs[i](); } catch (e) {} } var inject = function () { if (document.getElementById('ap-js')) { return; } var ver = new Date() .toISOString() .split(':')[0] .replace(/\D/g, ''); var apjs = document.createElement('script'); apjs.type = 'text/javascript'; apjs.async = true; apjs.setAttribute('id', 'ap-js'); apjs.src = 'https://central-brazil.ap.giraffa.tech/js/ap-gjanout.js?v=' + ver; document.head.appendChild(apjs); }; if (document.readyState === 'loading') { document.addEventListener( 'DOMContentLoaded', function () { setTimeout(inject, 0); } ); } else { setTimeout(inject, 0); } }; function onSignal(e) { if ( (e && e.detail === true) || C.granted() ) { C.fire(); } } window.addEventListener( 'ld-ad-consent', onSignal ); document.addEventListener( 'ld-ad-consent', onSignal ); if (typeof window.__tcfapi === 'function') { window.__tcfapi( 'addEventListener', 2, function (tcData, success) { if (!success || !tcData) { return; } if ( tcData.eventStatus !== 'tcloaded' && tcData.eventStatus !== 'useractioncomplete' ) { return; } if ( tcData.purpose && tcData.purpose.consents && tcData.purpose.consents[1] ) { C.fire(); } } ); } C.poll = setInterval(function () { if (C.fired) { clearInterval(C.poll); C.poll = null; return; } if (C.granted()) { C.fire(); } }, 250); } C.subs.push(register); if (C.fired) { register(); } else if (C.granted()) { C.fire(); } })();
Publicidade

Leia Também:

Veja as fotos

Abrir em tela cheia
Crédito: Reprodução Instagram @adotevica
João Guilherme adotou cachorrinha em ONGCrédito: Reprodução Instagram @adotevica
Crédito: Reprodução Instagram @joaoguilherme
João Guilherme e HakuCrédito: Reprodução Instagram @joaoguilherme
Crédito: Reprodução Instagram @joaoguilherme
Chihiro, cadela de Bruna MarquezineCrédito: Reprodução Instagram @joaoguilherme
Crédito: Reprodução Instagram @joaoguilherme
Haku, cachorrinho de João GuilhermeCrédito: Reprodução Instagram @joaoguilherme
Voltar Próximo
(function () { var AD_UNIT = 'ld-m-art-r1-02'; var PLACEMENT = '846681'; var DEVICE = 'mobile'; /* 'mobile' or 'desktop' */ var MIN_H = 280; /* tallest size listed for this position */ var done = false; /* This block belongs to one device. Mobile and desktop blocks may both sit in the same responsive template: each checks the viewport and only the matching one asks for an ad, so they never both render. Breakpoint 768px, tablets count as desktop. If your template already renders per device server-side this is simply a second guard and changes nothing. */ function rightDevice() { var isMobile = window.matchMedia ? window.matchMedia('(max-width: 767px)').matches : (document.documentElement.clientWidth || 0) < 768; return DEVICE === 'mobile' ? isMobile : !isMobile; } function box() { return document.getElementById(AD_UNIT); } function hide() { var b = box(); if (b) b.style.display = 'none'; } /* Registers this position. Never called without a positive consent answer. */ function register() { if (done) return; done = true; if (!rightDevice()) { hide(); return; } var b = box(); if (b) b.style.minHeight = MIN_H + 'px'; /* reserve only now, never before */ window.ANConfig = window.ANConfig || {}; window.ANConfig.placements = window.ANConfig.placements || []; window.ANConfig.placements.push({ adUnitId: AD_UNIT, propertyId: '105130', placementId: PLACEMENT, data: {}, consent: true, onLoad: function (adUnitId) {}, onFail: function (adUnitId) { hide(); } }); /* Safety net: if nothing has rendered here shortly, release the space. No position can leave a permanent blank gap, whatever goes wrong. */ setTimeout(function () { var c = box(); if (c && !c.getElementsByTagName('iframe').length) hide(); }, 6000); } /* One shared coordinator per page, created by whichever block runs first. Every block registers with it, so when consent arrives they all register in the SAME tick and the loader is injected once, afterwards. The loader drains its queue once, so a block that registered late would never be served. */ var C = window.__ldAdConsent; if (!C) { C = window.__ldAdConsent = { subs: [], fired: false }; C.granted = function () { var v = window.LD_AD_CONSENT; return v === true || v === 1 || v === 'true'; }; C.fire = function () { if (C.fired) return; C.fired = true; if (C.poll) { clearInterval(C.poll); C.poll = null; } for (var i = 0; i < C.subs.length; i++) { try { C.subs[i](); } catch (e) {} } var inject = function () { /* now, with all of them queued */ if (document.getElementById('ap-js')) return; var ver = new Date().toISOString().split(':')[0].replace(/\D/g, ''); var apjs = document.createElement('script'); apjs.type = 'text/javascript'; apjs.async = true; apjs.setAttribute('id', 'ap-js'); apjs.src = 'https://central-brazil.ap.giraffa.tech/js/ap-gjanout.js?v=' + ver; document.head.appendChild(apjs); }; /* The loader drains its queue once, so it must not be fetched while the page is still parsing: blocks further down would register after the drain and be lost. Consent known before the body parses is the normal returning-visitor case. */ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { setTimeout(inject, 0); }); } else { setTimeout(inject, 0); } }; function onSignal(e) { if ((e && e.detail === true) || C.granted()) C.fire(); } window.addEventListener('ld-ad-consent', onSignal); document.addEventListener('ld-ad-consent', onSignal); /* the event does not bubble */ /* 2. IAB TCF v2, used automatically if it ever resolves. Purpose 1 gates storing and accessing information on the device, which ad serving requires. Consent is required whether or not gdprApplies is set: gdprApplies being false is never treated as permission. (Measured here 28 Aug 2026: it is true.) */ if (typeof window.__tcfapi === 'function') { window.__tcfapi('addEventListener', 2, function (tcData, success) { if (!success || !tcData) return; if (tcData.eventStatus !== 'tcloaded' && tcData.eventStatus !== 'useractioncomplete') return; if (tcData.purpose && tcData.purpose.consents && tcData.purpose.consents[1]) C.fire(); }); } /* 1. Your signal. Set window.LD_AD_CONSENT = true when consent is known. The order does not matter and there is no time limit: this watch runs until consent arrives or the page is closed. */ C.poll = setInterval(function () { if (C.fired) { clearInterval(C.poll); C.poll = null; return; } if (C.granted()) C.fire(); }, 250); } C.subs.push(register); if (C.fired) register(); /* consent already given before this block parsed */ else if (C.granted()) C.fire(); })();

Na legenda, a instituição detalhou como aconteceu o encontro. “O olhar dela falou mais que palavras, e naquele momento especial, ele decidiu que ela seria sua nova companheira. Agora, com o nome de Maria Joana, ela inicia uma nova fase repleta de amor e carinho”, afirmaram.

Nos comentários, os fãs celebraram a atitude do ator e também repararam em um detalhe: o nome escolhido para a cachorrinha segue a “tradição” de usar Maria como prefixo para as meninas da família do ator. João, inclusive, já revelou que pretende manter o costume quando tiver filhos.

(function () { var AD_UNIT = 'ld-m-art-r1-03'; var PLACEMENT = '846688'; var DEVICE = 'mobile'; /* 'mobile' or 'desktop' */ var MIN_H = 280; /* tallest size listed for this position */ var done = false; /* This block belongs to one device. Mobile and desktop blocks may both sit in the same responsive template: each checks the viewport and only the matching one asks for an ad, so they never both render. Breakpoint 768px, tablets count as desktop. If your template already renders per device server-side this is simply a second guard and changes nothing. */ function rightDevice() { var isMobile = window.matchMedia ? window.matchMedia('(max-width: 767px)').matches : (document.documentElement.clientWidth || 0) < 768; return DEVICE === 'mobile' ? isMobile : !isMobile; } function box() { return document.getElementById(AD_UNIT); } function hide() { var b = box(); if (b) b.style.display = 'none'; } /* Registers this position. Never called without a positive consent answer. */ function register() { if (done) return; done = true; if (!rightDevice()) { hide(); return; } var b = box(); if (b) b.style.minHeight = MIN_H + 'px'; /* reserve only now, never before */ window.ANConfig = window.ANConfig || {}; window.ANConfig.placements = window.ANConfig.placements || []; window.ANConfig.placements.push({ adUnitId: AD_UNIT, propertyId: '105130', placementId: PLACEMENT, data: {}, consent: true, onLoad: function (adUnitId) {}, onFail: function (adUnitId) { hide(); } }); /* Safety net: if nothing has rendered here shortly, release the space. No position can leave a permanent blank gap, whatever goes wrong. */ setTimeout(function () { var c = box(); if (c && !c.getElementsByTagName('iframe').length) hide(); }, 6000); } /* One shared coordinator per page, created by whichever block runs first. Every block registers with it, so when consent arrives they all register in the SAME tick and the loader is injected once, afterwards. The loader drains its queue once, so a block that registered late would never be served. */ var C = window.__ldAdConsent; if (!C) { C = window.__ldAdConsent = { subs: [], fired: false }; C.granted = function () { var v = window.LD_AD_CONSENT; return v === true || v === 1 || v === 'true'; }; C.fire = function () { if (C.fired) return; C.fired = true; if (C.poll) { clearInterval(C.poll); C.poll = null; } for (var i = 0; i < C.subs.length; i++) { try { C.subs[i](); } catch (e) {} } var inject = function () { /* now, with all of them queued */ if (document.getElementById('ap-js')) return; var ver = new Date().toISOString().split(':')[0].replace(/\D/g, ''); var apjs = document.createElement('script'); apjs.type = 'text/javascript'; apjs.async = true; apjs.setAttribute('id', 'ap-js'); apjs.src = 'https://central-brazil.ap.giraffa.tech/js/ap-gjanout.js?v=' + ver; document.head.appendChild(apjs); }; /* The loader drains its queue once, so it must not be fetched while the page is still parsing: blocks further down would register after the drain and be lost. Consent known before the body parses is the normal returning-visitor case. */ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { setTimeout(inject, 0); }); } else { setTimeout(inject, 0); } }; function onSignal(e) { if ((e && e.detail === true) || C.granted()) C.fire(); } window.addEventListener('ld-ad-consent', onSignal); document.addEventListener('ld-ad-consent', onSignal); /* the event does not bubble */ /* 2. IAB TCF v2, used automatically if it ever resolves. Purpose 1 gates storing and accessing information on the device, which ad serving requires. Consent is required whether or not gdprApplies is set: gdprApplies being false is never treated as permission. (Measured here 28 Aug 2026: it is true.) */ if (typeof window.__tcfapi === 'function') { window.__tcfapi('addEventListener', 2, function (tcData, success) { if (!success || !tcData) return; if (tcData.eventStatus !== 'tcloaded' && tcData.eventStatus !== 'useractioncomplete') return; if (tcData.purpose && tcData.purpose.consents && tcData.purpose.consents[1]) C.fire(); }); } /* 1. Your signal. Set window.LD_AD_CONSENT = true when consent is known. The order does not matter and there is no time limit: this watch runs until consent arrives or the page is closed. */ C.poll = setInterval(function () { if (C.fired) { clearInterval(C.poll); C.poll = null; return; } if (C.granted()) C.fire(); }, 250); } C.subs.push(register); if (C.fired) register(); /* consent already given before this block parsed */ else if (C.granted()) C.fire(); })();

Maria Joana, porém, não será a primeira pet de João. O ator também é tutor de Haku, um mini Dachshund que adotou durante uma viagem ao Japão, quando ainda namorava Bruna Marquezine. Além dele, o artista tem Chihiro, uma Poodle Toy que ficou sob os cuidados de Bruna após o fim do relacionamento.

FONTE/CRÉDITOS: Ana Clara Andrade
WhatsApp Opina News
Envie sua mensagem, estaremos respondendo assim que possível ; )
Termos de Uso e Privacidade
Esse site utiliza cookies para melhorar sua experiência de navegação. Ao continuar o acesso, entendemos que você concorda com nossos Termos de Uso e Privacidade.
Para mais informações, ACESSE NOSSOS TERMOS CLICANDO AQUI
PROSSEGUIR