I bought them as they are slip on so easy to get on while holding a dog lead & a baby but now I have them home I'm having doubts.