There is no problem with allowing a dog on the sofa if you wish. However it must be on your terms. My rottweilers are allowed on my sofa at home with my permission, they simply nudge me and look from the sofa to me and if I say 'ok' they snuggle up. if I say 'no' they go to their own nearby pillow. If allowed on the sofa - as soon as I say 'off' the dog must get off straight away. These boundaries can prove essential. Have a hot cup of tea in your hand? Elderly relative visiting? Last thing you need is Fido taking a running jump onto your lap!
Part of Percy's training is to slow down, listen to commands better (not the 20th time of being asked and eventually lured by a sausage) and to give owners space in every situation when asked. Percy can still snuggle up with the family but he has to slow down, 'ask' and then only if allowed, sit on the sofa (and not use the family as a human bouncy castle).
Boundaries do not have to mean 'unkind' or 'unfair'. You could be asking your dog to:
- sit away from the table while you eat (safer for the dog and can help some behavioural problems)
- walk without pulling on the lead (not nice for the dog or owner)
- leave a toy alone on command (great for households with kids, possessive dogs etc).
to be continued...