Thanks all! Yes thats Jo "flying", she loves jumping and shes awesome at it. My cat actually sits like that all the time by herself..shes kinda weird, but its funny!
No the puppies aren't border collies...I think their Australian Sheep dogs?? or something like that I think..They don't have tails (the pups anyway) if that helps lol.