Bit of a mad suggestion, but get a whole bunch of birdseed and a few twixes, head up to Kelvingrove Park or the Botanic Gardens and feed the birds and squirrels. It might not be quite the petting experience you want but you'd be surprised how happy it makes you feel