this is Yang and a ‘warble’ is being removed from it’s neck. A warble is actually botfly larvae! That’s one HUGE maggot! The animal hospital said it was by far one of the biggest they have ever seen. Kitty is doing just fine now. The worm did steal his MEOW though.
2nd video is when Ralph is Caught in a vibe. 3rd is Ralph again enjoying his time in every park that he sees See more of Liz Connor, the awesome girl who helped the little kitten.