Month: October 2007

  • How to stop a dog fight

    I was on the dog beach just north of Huntington Beach in SoCal yesterday and my Aussie Cattle Dog got into it with a bullmastiff bitch. The way I saw it was the mastiff instigated the fight and went after Joey with a vengance. She really looked like she was in it for the kill. A couple owned the dog and we’d been happily chatting until then. She immediately started screaming like a banshee which only wound the dogs up more. I shouted once at Joey to come to me and he tried to break away but the mastiff carried on going for him. Eventually the screaming woman’s husband managed to get the mastiff to break away.

    We all stood there in shock for a moment and then walked off without saying a hell of a lot.

    This morning I did a bit of research. The following extract is from Ed Fawley’s website. Follow the link for a much more extensive article with bite photos. Ed also gives extensive warnings on the site about the danger of grabbing a dog by the collar while it is in fight drive – please visit his site for full info as this is just a summary:

    *snip*

    The safest way to break up a dogfight requires 2 people. Each person grabs the back feet of one of the dogs. The dog back feet are then picked up like a wheelbarrow. With the legs up, both dogs are then pulled apart.

    Once the dog fight is broken up and the dogs pulled apart it is critical that the people do not release the dogs or the dog fight will begin again. The two people need to start turning in a circle, or slowly swinging the dogs in a circle while they back away from the other dog. This stops the dog from curling and coming back and biting the person holding their legs.

    By circling the dog has to sidestep with its front feet or it will fall on its chin. As long as you slowly continue to back and circle, the dog cannot do any damage to you. To insure that the fight will not begin all over again when you release the dogs, one of the dogs needs to be dragged into an enclosure (i.e. a kennel, the garage, another room) before the dog is released. If you do not do this, the dogs will often charge back and start fighting again or if you release the dog to quickly the dog will turn and attack the person who had his feet.

    *snip*

    I’ve actually done this as a teenager without knowing it’s a well known technique and it works brilliantly.

    Yesterday I assumed immediately that Joey was the victim because the other dog started the fight. But after doing some reading I realized that Joey exhibits a lot of dominant behaviour when meeting other dogs. He often stands tall and raises his chin onto the whithers (shoulders) of other dogs showing dominance. I think he may have shown some dominant behavior yesterday and I also think the Mastiff may have just had puppies so she was super defensive.

    So we’ve agreed to keep an eye on Joey’s dominant behaviour, especially with breeds that can kill. Please note, I don’t have anything against so called agressive breeds, I simply mean that some dogs have bigger mouths, faster reflexes and stronger bites than others so if something does go wrong, the potential for catastrophe is greater.

    Lately I’ve been watching a show with the rather lame name of ‘the dog whisperer’. The name may be lame, but Cesar, the guy who trains the dogs is brilliant. The one thing I think he gets very right is to understand that dogs are not like humans. As he puts it, they need exercise, discipline and love in that order. The one positive thing that came out of that dog fight Joey got into was that even when he’s about to be killed, if I tell him to come to me he will do his best to obey, so we have the discipline right. [Joey also gets plenty of exercise and overdoses on love every day]

    In my reading I ran across a book extract that really bugged me because the author is a self proclaimed expert but obviously doesn’t know what they’re talking about. They’re referring to Alpha rolling a dog, which is a great non-violent technique to establish yourself as the pack leader with your dog. I very seldom use alpha rolling, but it’s a valuable tool, especially with problem dogs.

    “Forcing the dog onto its back is the equivalent of an abusive parent beating a child to force it to say, ‘I love you.’ Although he or she may have forced the words out of the child’s mouth, they cannot force the statement to be true…. Forcing a dog into a submissive position is the Doggish equivalent of this scenario. Even worse, this technique may actually anger the dog enough to provoke it to attack.
    “Forcing a dog into an alpha roll, or shaking the dog, both constitute physical aggression. Physical aggression is not communication. If there is good communication, then such confrontations need not occur.”
    – [apparently from] Stanley Coren, “How to Speak Dog”

    I don’t advocate shaking dogs, but alpha rolling is a very valuable technique and works brilliantly. Dogs aren’t human children. They require dog social structure which means they need you to identify yourself as the pack leader. You do that by interacting with them the same way an alpha dog does. You can skip the biting and the dog fights, but you need to show dominance. If you don’t establish yourself as the leader a dog can get very confused or fearful which, worst case, can lead to dogfights and human attacks.

    Establishing yourself as the leader in a non-violent way is especially important for aussie cattle dogs who are very tough, potentially aggressive and have complex personalities. You need to let them know that you have the situation in hand and that they can trust you.

    When a stranger arrives at our house, Joey barks a couple of times and then I tell him that’s enough, I have this under control, I’m the alpha and I’ll handle this. He calms down quickly and he’s always super friendly after the initial “whoTheHellAreYou”.

    After all this talk about agro in dogs, I should add that Joey is an incredibly friendly dog. He’s never shown any aggressive behaviour towards humans and he’s brilliant with very small children even when they’re startling him or slapping his face the way kids do.

    So I think we’re doing great, but cattledogs are intense and we’ll always be learning more and there’s always something we can improve upon.

    Here’s Joey as a pup:

  • It's a beautiful day in socal!

    There’s something about Southern California that is totally awesome. I dunno what it is. No, I’m not moving here, I love Seattle. But California rocks too in it’s own special way!

  • MacBooks auto-detect crossover/non-crossover ethernet modes

    I take my dev server and my workstation everywhere with me in a single small backpack.
    My “dev server” is an intel macbook that dual-boots Linux and OSX. My workstation is a windows laptop. Most of my work is done with the macbook booted into Linux and my windows laptop running an SSH client that I use to write all my code on the linux/macbook. I do this because most of my users run Windows and I can write code in my ssh client and test immediately on Firefox, IE7, IE6 (using Virtual PC) and Opera. I also do graphic design in Fireworks on my windoze laptop.

    So most of the time my macbook sits quietly in the corner and plays server, unless I need to boot into OSX to test something in Safari.

    On my recent road trip I needed to do some dev and the wireless network at the hotel had a firewall set up so that one machine on the wireless network could not connect to another machine on the same network. So my windows laptop couldn’t connect to my macbook server.

    I had two ethernet cables with me and no hub. So I googled how to make a crossover cable to connect the two laptops directly to each other using a single ethernet cable and no hub.

    I started cutting up one of the cables with my leatherman and after I’d stripped the insulation off but right before I’d cut the first wire, just for the hell of it I plugged the cable into the two machines without it being crossed over.

    …and it worked.

    I couldn’t believe it. Finally someone has designed an ethernet port that auto-detects if it needs to be in crossover or regular mode. As far as I can tell it’s the macbook that’s doing this piece of pure genius.

    So now I have a half trashed crossover cable – but it still works – and I can connect my dev workstation and “server” directly to each other with any old ethernet cable.

    Sometimes Apple sucks. But sometimes they well and truly rock!!

  • Smart Image Resizing – Liquid Rescale

    Phil Bogle wrote recently about an awesome image resizing algorithm. I found out via a welsh view what happened to it. It’s been launched as a website called RSizr.com and is also available as a Gimp plugin called Liquid Rescale. It’s really really cool to see this amazing algo take the open source route.

    It’s an incredibly smart algo – I tried it on a Google Analytics graph and it shrunk the graph without breaking the line while maintaining the text scale.

    It’d be awesome to see this as a feature in Image Magick so we can put more web front-ends on it.

  • Nissan vs Nissan – Trademark Lawsuit

    If you’ve ever visited Nissan.com you’ll know the story of Uzi Nissan being sued by Nissan Motor Corp. Having been sued over trademark infringement before, I know how hard this must have been for Uzi – and how hard the decision to appeal must have been.

    Nissan.com is a descriptive name in the case of Uzi Nissan, which means that it’s not a strong trademark (he can’t sue anyone else who is using it descriptively) but he also can’t be sued for using his own name – especially with a history of 20 years of use. Any junior TM attorney will tell you that. And yet Nissan went after him with a vengance, all the way to the supreme court – Nissan Motor Corp’s petition was rejected.

    Uzi finally won and kept the name and it must have cost him a small fortune to do so.

    Nissan’s behavior makes me ashamed to own a Nissan XTerra and I’ll be considering this when I make my next purchase decision.

  • Desert trek

    Kerry and I left last Wednesday morning at 6am and drove to Wells, Nevada and spent the night in a Super8 Motel, the only one in the area that would take our traveling buddies (ziggy the fat orange cat and joey the aussie cattle dog).

    The town was a dive. I know this because the receptionist at the Super8 asked what the heck we planned to do there for 2 days. But the next day we drove up to a little piece of heaven in the mountains called Angel Lake. We got there at around 5pm and the only other person there was busy leaving.

    Trout were jumping everywhere. I tied a 22 PMD onto my 5 weight fly rod and in a few seconds had a beautiful 11 inch rainbow on the end of my line. I landed (and released) 1 rainbow and 4 brookies. I lost my only 22 size fly on a bush and tied on an 18 PMD and the fish were a lot shyer (is that a word?).

    Then I tied on a woolly bugger  streamer and hooked a big one, but I jerked a little too hard and my 6x flourocarbon tippet snapped right off. Hopefully he spat it out a few minutes later.

    Kerry posted more photos and the map location on Geojoey.

    There are a few more entries on Geojoey around Wells – OK it’s not that bad. Just the town – the one horse died of boredom a long time ago.

    We decided to only spend one night in Wells, then we drove to Ely, NV and did some gambling at the very very quaint Hotel Nevada.  I chatted to a lass who’s worked there for a while and apparently it’s changed hands between owners and their wives and ex-wives a couple of times. But the memorabilia is un-f’ing-believable. There’s a restored 1940’s Indian Chief motorcycle on the wall, right above 4 giant stuffed rattlesnakes. There’s a coin collection in the back of the diner that’s been turned into a relief of a bull – and some of the coins are from the 1800’s.

    Next we drove to Vegas and saw Cirque de Soleil’s Ka. There’s a Brazilian capoeira dancer in the show that really blew me away. I’ve been to Salvador, the birthplace of Capoeira and spent a few weeks there. I’ve seen it done on the beaches there in a drum circle and it’s the most incredible dance and martial art. I wish I knew who the dancer was – they had a guy called Berto, but I don’t think it was him in the show. Here’s some background on Berto.

    After spending the rest of the night drinking Caipirinha’s in the MGM, we drove to California the next morning. Leaving Vegas on the I15 on the way to SoCal is like being shot from the barrel of a .50 caliber. Everyone’s doing 95, sometimes we hit 100 in a 65 zone. No one cares because they’ve been gambling all night anyway, so what the hell! And then there was this old lady in her little Hybrid that parked in the fast lane alongside a trailer in the slow lane with her spedometer firmly stuck on 65 and the whole of vegas backed up behind her with me as the gimp directly behind her expected to either ram her or honk and flash. I didn’t have the heart to do either and I couldn’t pull over, so I got boxed in by a couple of Ford F150’s making the point for me. Jesus California drivers are insane!!

    We arrived in Orange County (The OC Yo!) just in time for a friends wedding reception which was amazing. The afterparty in the hotel room at the doubletree was even better until security kicked us out and then the after-after party on the patio outside the bar with a boom box hooked up to a laptop was even better. Eventually security gave up on us and we wound things up at around 3am. Kerry and I were so blasted we checked into the hotel.

    Oh, and lest I forget, we crashed another wedding at the DoubleTree (Kerry’s cousin Kay and Marcus get credit for that idea – you crazy nut cases!!) and as if that wasn’t enough we crashed a 30 year highschool reunion too. And my crazy wife dragged me onto the dance floor in the front of the room at the reunion – we were the only people under 50 – and made me slow dance with her. When these Texans get together they are truly insane!!

    So it’s been a fun week and it’s Monday again and I’m back on my laptop working on something new and beautiful and all I can think about is the trout waiting for me later this week up at Bear Lake.