My fuzzy Valentine: Love stories from former shelter pets and their adopters

Lola Hawkins + Bellatrix

Lola and her kitten, Bellatrix. — photo by Zak Nuemann

At 10 years old, Lola Hawkins has already experienced love at first sight. She was browsing the Iowa City Animal Care and Adoption Center website this November when she came upon a tan and black tabby kitten with a half-pink, half-black nose.

“I saw her picture online and I said, ‘That’s the one. I need her,” the self-described “crazy cat lady” said. “I knew she would be my perfect match.”

Lola’s mom Susan issued her daughter a challenge: finish an egg roll during one of their dinners at Thai Spice, and she could adopt the cat of her dreams.

“But I could only eat half,” Lola lamented. “I didn’t finish it in time, so I spent the night crying and crying. But we went to the shelter anyway to meet her, and I found out after we left that my mom had put in an application.”

Later that week, they took the new kitten home to North Liberty. Lola called her Bellatrix after the vicious and cunning Harry Potter villain.

“I was going to name her Ginny Weasley, but look at her.” Lola flicks a feather toy through the air, and Bellatrix springs to claw after it. “Does she look like a Ginny?”

Photo by Zak Neumann

Despite the kitten’s frisky nature, Lola said she initially bonded with Bellatrix over their mutual shyness. It wasn’t long before they became “best friends forever,” Lola said. She even lets Bellatrix plant kisses directly on her mouth. “It feels weird to have her sandpapery tongue on my lips. But it’s love.”

Caring for cats is nothing new to Lola, an active participant in the Iowa City Animal Center’s Read to the Paw program. The Van Allen Elementary student visits the shelter every Thursday to plop on a donated dog bed in one of the cat rooms and read Shel Silverstein, J.K. Rowling and Roald Dahl books to the residents. Hearing human voices works to calm and socialize shelter animals.

“They always open up to me,” Lola said. “I will hold the books up to the glass wall so they can see the pictures. Sometimes I feel like they’re laughing at the jokes.”

Lola plans to keep up with Read to the Paw until she’s old enough to be a full volunteer at 14. Someday, she wants to adopt an all-black cat named Sirius — “hopefully Bellatrix doesn’t kill him!” — and open a cat rescue. Or be an architect. For now, she’s enjoying life as a cat mom.

“Bellatrix definitely is my cutie patootie,” Lola said. “This is her forever home and I want her to love it forever.”

Tammy Bloomhuff + Wally

Muscatine resident Tammy Bloomhuff and Wallace — photo by Zak Neumann

On any given day, Tammy Bloomhuff can be found walking with more than 400 pounds worth of dogs.

“I’ve been knocked down, dragged, had my eyes clawed,” Bloomhuff said. “It happens with big dogs.”

Bloomhuff is currently mother to Stella, a part-Pyrenees Mountain dog whose thick white coat makes even single-digit temperatures comfortable; bull mastiff/lab mix Maybelle, nicknamed “Lump the Destroyer”; and the newest super-sized rescue, Wallace, nicknamed Wally.

Bloomhuff has rescued dogs and cats from California to Iowa — from shelters, a Dollar General parking lot or families dropping them off at her Muscatine home.

“It just kind of snowballed,” she said. “People know you’re a sucker and they’ll bring them by. You start seeing the need. When you hear some of the reasons people give them up — they shed, they’re not housebroken, he loves me too much — that’s probably the craziest one I’ve heard. It’s just common sense: if you don’t want him, don’t take him home.”

Wally, called Parsons during his stay at the Iowa City Animal Center, is a yellow lab mix with glowing yellow-green eyes. He and several other dogs were seized from a farm outside of Iowa City in March 2017, where they were kept on short outdoor leashes and had little to no interaction with humans. Bloomhuff adopted Wally in May 2017.

Photo by Zak Neumann

“The first time I brought him home he hid in the cupboard. Everything scared him,” she said.

Today, Wally loves to romp with his canine siblings in the field behind their house, go for a swim or take a ride in the tailgate of Bloomhuff’s truck. He’s still shy in public, but clings to his adopter’s side.

“He’s really smart; it’s a little scary,” Bloomhuff said.

When she’s not caring for her own pets, Bloomhuff works to liberate puppy mills with the organization Iowa Voters for Companion Animals Against Puppy Mills. Nine Iowa puppy dealers were named in the Humane Society’s 2017 “Horrible Hundred,” an annual report of the most problematic dog breeding and selling facilities in the U.S. Bloomhuff said she and other activists have been working tirelessly to shut down even one mill.

“You can’t get anywhere,” she said. “But you just have to keep trying. It’s time.”

Though she works harder than the average pet owner, Bloomhuff sees no downsides to pet ownership — save one.

“The only bad thing is they don’t outlive ya,” she said, rubbing Wally’s head.

Doug Ongie + Seymour and Peabody

Doug Ongie and Seymour in their Iowa City home. — photo Frankie Schneckloth

In a crisply restored, 1920s house on Governor Street, a white and ginger cat named Seymour rests at the top of a cat tower next to a potted avocado tree. Hearing a crinkle from his treat bag, Seymour flings himself from the tower, sending it wobbling. Doug Ongie tosses treats into the kitchen and dining room, one by one. Seymour knows this game — he darts between rooms before the next treat is tossed.

“He’s just a good cat,” Doug says simply. “He’s part of the family.”

Seymour was a former Solon farm cat, then Iowa City Animal Center resident. Doug and his wife Sheila went to the shelter in 2012 with the intention to adopt a kitten, “but they were so spastic,” Doug said. “I looked over and saw Seymour. He had his paw up on the cage, and he wasn’t getting as much attention as the others. We thought we could give that to him.”

The Ongies kept Seymour’s shelter name. Doug is now fully familiar with his quirks, such as a tendency to run to the door when he or Sheila gets home and flop over for a belly rub, like a dog.

Peabody. — photo by Frankie Schneckloth

“He’s a funny cat. He’s very earnest,” Doug said. “He’ll move his tail when I’m talking to him.”

Seymour has a soft spot for Doug as well: He tends to curl up with Doug at night, while Peabody prefers Sheila.

Peabody was once a stray cat in the Ongies’ neighborhood, his long brown hair full of matts. The couple gave him shelter one night during a thunderstorm, and he’s been their cat ever since. It wasn’t exactly “happily ever after” — health problems had the Ongies rushing Peabody to the emergency room and syringe-feeding the cat five to seven times a day for months. Years later, Doug said Peabody’s happy and healthy.

“He doesn’t know how to meow properly,” Doug noted. “He just goes mmmm.”

The Ongies’ decision to adopt cats was precipitated by a trip to Monterrey, where they stayed in an AirBnB housing a three-legged dog named Zeus.

“Strangely, after that we came home wanting a pet,” Doug said. “We’re cat people, though. It fits our personality best.”

Kenzie Gann + Duncan

Kenzie Gann with her dog Duncan at the NewBo City Market in Cedar Rapids. — photo by Zak Neumann

On April 18, 2015, Kenzie Gann’s 9-year-old cavalier king Spaniel, Tobi, suddenly and tragically passed away.

“What happened next was a fast downward spiral of my mental health,” said Gann, a Cedar Rapids resident. “I was diagnosed as traumatized.”

Not long after, a coworker at Lucky Pawz, the dog daycare at which Gann worked, tentatively recommended she meet an Iowa City Animal Center dog. It was an Australian shepherd mix named Calgary, who Gann would later call Duncan.

“He sat so nicely and put his head down when I pet him. I played with him that day and two more times before pulling the trigger,” Gann said. “Fate would have it that exactly three months after losing Tobi, Duncan would come home with me. It gives me chills to this day to think about.”

Gann said it was clear Duncan had experienced abuse and neglect in his past. He trusted her, but would hide from strangers, flee from other dogs and cower at loud noises. When Gann was out, Duncan would confine himself to his kennel so as to avoid her roommates.

Photo by Zak Neumann

That is, until Gann started taking the pup to work with her at Lucky Pawz.

“He went from screaming and running when a dog wanted to play to being the running pup who splashed in pools and jumped onto the playground,” Gann said. “He needed to trust that he was safe around people, which means not forcing them on him. Once he knows you, he’s the biggest dog I’ve ever met who actually likes being held.”

“I’m not sure why he latched onto me so fast — we laugh that I’m his emotional support human.”

Gann said she owes her happiness to the Iowa City Animal Center — and the second love of her life.

“[I’m] a girl who saved a pup who really saved her.”

Emma McClatchey is celebrating Valentine’s Day with her love, a former shelter cat named Ludwig. This article was originally published in Little Village issue 236.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/my-fuzzy-valentine-pet-love-stories/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Email</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="30"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>